Raymond Feng
|
178674ec9a
|
Enhance getRoles() to support smart roles
|
2013-12-11 09:06:21 -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 |
Ritchie Martori
|
b0f51e20f7
|
Add user default ACLs
|
2013-12-10 19:43:59 -08:00 |
Ritchie Martori
|
dfcb43e613
|
Allow requests without auth tokens
|
2013-12-10 15:57:55 -08:00 |
Raymond Feng
|
7f51c28539
|
Fix the ACL resolution against rules by matching score
|
2013-12-09 15:26:53 -08:00 |
Ritchie Martori
|
af2b8dd4ff
|
Merge feature/password-reset
|
2013-12-06 17:35:14 -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 |
Ritchie Martori
|
e92c46a4e4
|
Add password reset
|
2013-11-20 14:20:47 -08:00 |
Raymond Feng
|
344c74297c
|
Add unauthenticated role
|
2013-11-20 13:43:02 -08:00 |
Raymond Feng
|
bee8a3b022
|
Add checkAccess for subject and token
|
2013-11-20 13:43:01 -08:00 |
Raymond Feng
|
2c7c5fc7ec
|
Start to support smart roles such as owner
|
2013-11-20 13:43:01 -08:00 |
Ritchie Martori
|
da0545bed6
|
Initial auto wiring for model dataSources
|
2013-11-18 16:13:40 -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
|
be3c40c3d3
|
Add oauth2 related models
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
be32341467
|
Add a stub to register role resolvers
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
660ef89755
|
Merge ScopeACL into ACL
|
2013-11-14 21:19:56 -08:00 |
Raymond Feng
|
0430cd2ae3
|
Add tests for isInRole and getRoles
|
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 |
Ritchie Martori
|
1de2a40e88
|
Update AccessToken and User relationship
- Add created default
- Default TTLs for user login access tokens
- Break out User / AccessToken relationship
|
2013-11-14 19:41:29 -08:00 |
Ritchie Martori
|
efce5039f6
|
Added AccessToken created property
|
2013-11-14 16:47:24 -08:00 |
Ritchie Martori
|
1bb95607b9
|
Update session / token documentation
|
2013-11-14 15:42:37 -08:00 |
Ritchie Martori
|
64d8ff986b
|
Add loopback.token() middleware
|
2013-11-14 13:01:47 -08:00 |
Ritchie
|
77a137eca6
|
Rename Session => AccessToken
|
2013-11-14 10:05:13 -08:00 |
Ritchie Martori
|
77e842d2a3
|
Fix bundle model name casing
|
2013-11-11 13:35:54 -08:00 |
Raymond Feng
|
a00645dd83
|
Merge pull request #53 from strongloop/apns
Update Application model for the push notification
|
2013-11-06 11:50:56 -08:00 |
Raymond Feng
|
e5a28b96ac
|
Clean up the model
|
2013-10-23 13:25:50 -07:00 |
Ritchie Martori
|
a3f1d8d944
|
Refactor email model into mail connector
|
2013-10-14 10:54:55 -07:00 |
Raymond Feng
|
bfffd839a7
|
Update Application model for the push notification
|
2013-10-11 13:56:26 -07:00 |
Ritchie Martori
|
137f12977f
|
Fix missing assert module
|
2013-10-11 13:49:04 -07:00 |
Raymond Feng
|
858ec8714d
|
Fix the id and property access
|
2013-10-04 15:53:02 -07:00 |
Ritchie
|
159eb0076c
|
Use a pure JS bcrypt
|
2013-09-12 12:09:43 -07:00 |
Raymond Feng
|
8784eb52cb
|
Update the internal prefix
|
2013-08-30 16:52:27 -07:00 |
Raymond Feng
|
534cc4af2f
|
Use findById to look up the instance by id
|
2013-08-16 22:11:58 -07:00 |
Raymond Feng
|
e8ac3a960f
|
Update the list of shared methods
|
2013-08-16 16:39:13 -07:00 |
Raymond Feng
|
d94bca9134
|
Make sure User.setup calls Model.setup to support shared ctor
|
2013-08-15 16:59:16 -07:00 |
Raymond Feng
|
0d405d4292
|
Rename 'loopback-data' to 'loopback-datasource-juggler'
|
2013-07-30 14:26:49 -07:00 |
Ritchie Martori
|
423b4f2157
|
Fix login query
|
2013-07-28 14:33:13 -07:00 |
Ritchie Martori
|
7f1e88e816
|
Implement required and update invlaid id schemas
|
2013-07-28 13:20:55 -07:00 |
Ritchie Martori
|
89f65d792f
|
Clean up log out methods
|
2013-07-28 10:08:06 -07:00 |
Ritchie
|
755b54f697
|
Fix hasMany / relational methods. Update docs.
|
2013-07-25 15:27:18 -07:00 |