8d06a7b685
Updated getAuthCodeScopes() in SessionInterface
2013-05-10 17:06:05 -07:00
c66c8092f9
Revert "Return the session_id for validateAuthCode instead of an array"
...
This reverts commit 51138f8738
.
2013-05-10 16:57:39 -07:00
591139f44d
Added associateAuthCodeScope to PDO
2013-05-10 16:57:18 -07:00
410ad09b5c
Updated PDO associateAuthCode
2013-05-10 16:56:38 -07:00
51138f8738
Return the session_id for validateAuthCode instead of an array
2013-05-10 16:53:52 -07:00
aa8d38108f
Associate scopes to auth codes in separate method. Creating an auth code now returns an ID
2013-05-10 16:53:21 -07:00
9372cc85d0
Added getAuthCodeScopes() method
2013-05-10 16:50:34 -07:00
accb80289f
Added associateAuthCodeScope() method
2013-05-10 16:50:13 -07:00
e591fbb25c
Merge branch 'feature/refresh-token-rotation' into develop
2013-05-10 16:13:22 -07:00
fdb89fb5e4
Updated tests
2013-05-10 16:13:11 -07:00
ce51821043
If rotateRefreshTokens() is true then associate new access tokens
2013-05-10 16:13:06 -07:00
eac33d50b3
Added missing semicolon
2013-05-10 16:12:43 -07:00
2552b73b17
Added rotateRefreshTokens() method
2013-05-10 16:00:40 -07:00
8c4019693b
Updated @ziege's patch to overcome awkward access token definition requirement (i.e. access token can have a space in it) and also optimised code. Fixes #52
2013-05-10 12:57:34 -07:00
b88ef82563
Fixed two probems in access token check
...
1) The method returned the wrong result in case when the access token itself contained the string "Bearer".
2) When using cURL, the request is sometimes send twice (in my case when the first request returned a 404 error), and the Authorization header of the second request is doubled, so that you get a "Authorization: Bearer XXX, Bearer XXX". This case is checked now. (BTW: Tested with the current PHP version 5.4.15 on Windows.)
2013-05-10 20:00:01 +02:00
3e5b4a1735
Move zetacomponents/database to "suggest" in composer.json. Fixes #51
2013-05-10 10:13:17 -07:00
41a7125370
Accidentally used PHP 5.4 style bracket
2013-05-09 11:48:21 -07:00
c40484abb1
Merge branch 'feature/refresh-token-rewrite' into develop
2013-05-09 11:42:31 -07:00
f4bcfee687
Update associated scopes if requested in refresh access token. Fixes #47
2013-05-09 11:42:28 -07:00
6d8eb9d05e
Added removeRefreshToken method to SessionInterface
2013-05-09 11:40:29 -07:00
76f2f6a5e1
Don't delete old sessions when issuing new access tokens using the Password or Client Credential grants. Fixes #32
2013-05-09 10:43:44 -07:00
d677b765b2
Renamed scopes.key to scopes.scope. Updated ScopeInterface and PDO/Scope. Fixes #45
2013-05-09 10:23:41 -07:00
7035792325
Allow for multiple default scopes. Fixes #42
2013-05-09 10:15:36 -07:00
351c2e97ea
If scope parameter is required and there are not requested scopes AND there is no default scope set then fail
...
Should have been included in with previous commit
2013-05-09 10:06:44 -07:00
ddefb2ee16
Set the scope parameter to not be required by default. Fixes #43
2013-05-09 10:02:41 -07:00
c3b41a5e8a
Merge branch 'release/2.0.5' into develop
2013-05-09 09:47:33 -07:00
b16c58bfe1
mErge branch 'release/2.0.5'
2.0.5
2013-05-09 09:47:21 -07:00
e6d0a19e8f
Version bump
2013-05-09 09:47:11 -07:00
2296d09e92
Changelog update
2013-05-09 09:47:07 -07:00
69af252844
Fixed docblock
2013-05-09 09:45:10 -07:00
d9c598af3c
Removed DEFAULT ''
that has slipped in
2013-05-09 09:38:08 -07:00
3cb79fc2b5
Fixed oauth_session_token_scopes primary key
2013-05-09 09:31:05 -07:00
39379fe5b6
Merge branch 'release/2.0.4' into develop
2013-05-09 08:01:45 -07:00
1375f91e15
Merge branch 'release/2.0.4'
2.0.4
2013-05-09 08:01:33 -07:00
08a7055679
Version bump
2013-05-09 08:01:25 -07:00
9f9a828294
Updated changelog
2013-05-09 08:01:18 -07:00
77fbb2a851
Removed docblocks from session PDO class
2013-05-09 07:55:54 -07:00
c0683586e2
A refresh token should be bound to a client ID
2013-05-09 07:55:10 -07:00
86a483f288
Adding missing column to oauth_session_authcodes
2013-05-09 07:54:09 -07:00
3617a3b37d
Renamed primary key in oauth_client_endpoints table
2013-05-09 07:17:41 -07:00
24634aabd7
Merge branch 'release/2.0.3' into develop
2013-05-08 22:09:35 -07:00
ffc286c9f9
mErge branch 'release/2.0.3'
2.0.3
2013-05-08 22:09:18 -07:00
7064442a4c
Version bump
2013-05-08 22:09:10 -07:00
68a64e9498
Fixed home page
2013-05-08 22:08:43 -07:00
b04240b9e7
Merge branch 'release/2.0.2' into develop
2013-05-08 19:39:41 -07:00
196a5aea13
Merge branch 'release/2.0.2'
2.0.2
2013-05-08 19:39:28 -07:00
f2f99b429f
Version bump
2013-05-08 19:39:15 -07:00
561bda71a9
Link to wiki
2013-05-08 19:38:23 -07:00
6b686a96e7
Updated tutorial links
2013-05-08 19:37:19 -07:00
dbe21cc5a7
Removed null as default for parameters
2013-05-08 19:36:00 -07:00