Ritchie Martori
|
a2f931ed3f
|
Refactor ACL to allow for `methodNames` / aliases
|
2014-06-02 14:41:08 -07:00 |
haio
|
eae86b64f4
|
typo
|
2014-04-29 20:10:44 +08:00 |
haio
|
f44d737e7e
|
Add more check on principalId
|
2014-04-29 09:34:48 +08:00 |
haio
|
aa63d7bf4b
|
Convert principalId to String
|
2014-04-28 21:36:44 +08:00 |
Raymond Feng
|
921e35954d
|
Rename the method so that it won't conflict with Model.checkAccess
See https://github.com/strongloop/loopback/issues/239
|
2014-04-21 11:13:03 -07:00 |
Raymond Feng
|
aaaa28d569
|
Add more comments
|
2014-03-19 16:24:50 -07:00 |
Raymond Feng
|
328a72ac91
|
Improve the ACL matching algorithm
See https://github.com/strongloop/loopback-example-access-control/issues/8
|
2014-03-19 15:09:20 -07:00 |
Raymond Feng
|
224b500c3a
|
Fix the Scope reference to models
|
2014-01-23 14:46:02 -08:00 |
Raymond Feng
|
bcc7e68e0e
|
Add lookback.getModelByType() and use it resolve model deps
|
2014-01-23 14:39:27 -08:00 |
Raymond Feng
|
a6ff22c9c1
|
Make sure defaultPermission is checked
|
2014-01-16 15:05:10 -08:00 |
Raymond Feng
|
d8647bb3c1
|
Make ACL model subclassing friendly
|
2014-01-16 08:50:50 -08:00 |
Ritchie
|
fcc4bba82d
|
Add reference documentation using sdocs
|
2013-12-19 17:49:47 -08:00 |
Ritchie Martori
|
0794f141c1
|
Improve debug statements for access control
|
2013-12-16 18:12:13 -08:00 |
Ritchie Martori
|
b62b8fa47d
|
Fix user not allowed to delete itself if user
**Note: the only code required for the fix is in role.js:203**. The
other changes are to help organize debug output.
|
2013-12-11 19:15:19 -08:00 |
Raymond Feng
|
97dc0aa441
|
Refactor to the code use wrapper classes
Add AccessContext, Principal, and AccessRequest
Add debug information
|
2013-12-11 16:03:48 -08:00 |
Raymond Feng
|
82eeaeee6b
|
Fix the algorithm for Role.isInRole and ACL.checkAccess
|
2013-12-10 23:33:57 -08:00 |
Ritchie Martori
|
4560ec0964
|
Various ACL fixes
|
2013-12-10 21:49:18 -08:00 |
Raymond Feng
|
7f51c28539
|
Fix the ACL resolution against rules by matching score
|
2013-12-09 15:26:53 -08:00 |
Ritchie Martori
|
216fee3015
|
Add access type checking
|
2013-12-06 17:04:47 -08:00 |
Ritchie Martori
|
2f9403016c
|
Initial auth implementation
|
2013-11-22 12:26:59 -08:00 |
Raymond Feng
|
bee8a3b022
|
Add checkAccess for subject and token
|
2013-11-20 13:43:01 -08:00 |
Raymond Feng
|
44dfe34647
|
Allow ACLs for methods/relations
|
2013-11-15 10:08:49 -08:00 |
Raymond Feng
|
8381b05da1
|
Allows LDL level ACLs
|
2013-11-15 09:41:26 -08:00 |
Raymond Feng
|
8e679d0927
|
Fix the permission resolution
|
2013-11-14 21:19:57 -08:00 |
Raymond Feng
|
cc7560b258
|
Simplify check permission
|
2013-11-14 21:19:57 -08:00 |
Raymond Feng
|
94f12d0fce
|
Fix the permission check
|
2013-11-14 21:19:57 -08:00 |
Raymond Feng
|
660ef89755
|
Merge ScopeACL into ACL
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
c3a1a85159
|
Add constants and more tests
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
48a0242711
|
Define the models/relations for ACL
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
67b934357b
|
Start to build the ACL models
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
492aca7724
|
Update acl/role models
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
f9849454e9
|
Update ACL model
|
2013-11-14 21:19:09 -08:00 |
Raymond Feng
|
0d405d4292
|
Rename 'loopback-data' to 'loopback-datasource-juggler'
|
2013-07-30 14:26:49 -07:00 |
Raymond Feng
|
836df227c6
|
Add more functions and tests for Application model
|
2013-07-18 11:44:25 -07:00 |
Ritchie
|
a2308cbc1c
|
Merge 0.9 into master
|
2013-07-17 14:08:14 -07:00 |
Raymond Feng
|
1cf4338298
|
Rename jugglingdb to loopback-data
|
2013-07-16 11:52:21 -07:00 |
Ritchie Martori
|
aa8d1bb853
|
Added bcrypt for password hashing
|
2013-07-15 14:07:17 -07:00 |
Raymond Feng
|
83ca45e07e
|
Add exports to models
|
2013-07-09 15:06:42 -07:00 |
Raymond Feng
|
b4391e6b26
|
Updating models
|
2013-07-08 16:59:11 -07:00 |
Raymond Feng
|
29d1077630
|
Add schema skeletons for built-in models
|
2013-07-03 13:40:11 -07:00 |
Raymond Feng
|
72020f8b62
|
Add more info to the models
|
2013-07-01 15:53:10 -07:00 |
Raymond Feng
|
a228ade1b1
|
Add more information to the logical models
|
2013-07-01 11:51:40 -07:00 |
Raymond Feng
|
8ec0533eb4
|
Add schema skeletons for built-in models
|
2013-06-26 16:25:51 -07:00 |