Alex Bilbie
14cff9ea44
Added missing db init
2013-04-29 11:59:45 +01:00
Alex Bilbie
1696903b8b
Removed extra bracket
2013-04-29 11:53:20 +01:00
Alex Bilbie
13c67c9a40
Updated completeFlow
2013-04-29 11:31:07 +01:00
Alex Bilbie
2dcb81d93c
Updated newAuthoriseRequest
2013-04-29 11:25:23 +01:00
Alex Bilbie
b39a9a5edc
Added missing DB instance::get() calls
2013-04-29 11:13:31 +01:00
Alex Bilbie
325242e3aa
Added missing third parameter
2013-04-29 11:12:35 +01:00
Alex Bilbie
757d2a4fd9
Removed scalar type hinting because it isn't supported
2013-04-29 11:11:16 +01:00
Alex Bilbie
725ab74e5c
Updated PDO session
2013-04-29 11:02:32 +01:00
Alex Bilbie
b7ca5d330b
Updated associateRefreshToken
2013-04-29 11:02:03 +01:00
Alex Bilbie
4034bea6d1
Updated client credentials grant
2013-04-29 10:36:35 +01:00
Alex Bilbie
6751c4d2fe
Fixed mistake from previous commit
2013-04-29 10:35:47 +01:00
Alex Bilbie
53a55d4946
Completely scrapped the old SessionInterface and simplified it
2013-04-29 10:34:11 +01:00
Alex Bilbie
79338d0d75
Delete an associated auth code
2013-04-29 00:02:00 +01:00
Alex Bilbie
17bc6a1512
Comment update
2013-04-29 00:01:51 +01:00
Alex Bilbie
6543ebcd4d
Updated updateSession code
2013-04-29 00:01:34 +01:00
Alex Bilbie
351bec6019
Don't associate a scope with a session, we associate it with an access token later
2013-04-29 00:01:07 +01:00
Alex Bilbie
a4715bfc3b
Updated create a new session
2013-04-29 00:00:04 +01:00
Alex Bilbie
4ef8030a93
First commit of PDO storage class
2013-04-28 23:58:01 +01:00
Alex Bilbie
7bfbe81f61
Started PDO storage classes
2013-04-28 23:57:50 +01:00
Alex Bilbie
81d6bcf00a
Changed params around and removed line breaks
2013-04-28 23:57:29 +01:00
Alex Bilbie
a265b027cc
Removed stage parameter
2013-04-23 13:52:21 +01:00
Alex Bilbie
4727a83d84
Removed stage parameter
2013-04-23 13:29:33 +01:00
Alex Bilbie
645d412c02
Removed die(var_dump())
2013-03-31 13:57:35 +01:00
Alex Bilbie
5f1609577e
Added stateParamRequired method
2013-03-31 13:57:24 +01:00
Alex Bilbie
351580d9d8
Added getResponseTypes() method
2013-03-31 13:37:12 +01:00
Alex Bilbie
9c9db978c6
Move authorisation code grant stuff into own grant
2013-03-31 13:37:02 +01:00
Alex Bilbie
a18b4184f5
getScopes() now have the grant type and client ID passed
2013-03-28 10:44:45 +00:00
Alex Bilbie
a7b4f7d66b
Added grant to getClient calls. Fixes #21
2013-03-27 14:47:07 +00:00
Alex Bilbie
3481ec8aa2
Variable name fixes + little changes to support unit tests
2013-03-27 14:26:46 +00:00
ziege
e563230f10
Method to get all headers for the error response
...
Method added to get all required headers for the error response, according to the RFC - the correct HTTP status code and the "WWW-Authenticate" header in special cases.
2013-03-27 13:33:09 +00:00
ziege
4cb4d5ba21
Refresh token removed in Client Credentials Grant
...
As defined in RFC: http://tools.ietf.org/html/rfc6749#section-4.4.3
2013-03-27 13:25:58 +00:00
ziege
74d9946db3
Storage corrected
...
Wrong client storage replaced with session storage
2013-03-22 17:24:36 +01:00
Alex Bilbie
85312f6995
Updated ClientCredentials to properly include scopes
2013-03-22 12:36:18 +00:00
Alex Bilbie
f463eb9db1
Style fixes
2013-03-22 11:44:53 +00:00
Alex Bilbie
f4cdfa91c1
Updated Password grant
2013-03-22 11:41:04 +00:00
Alex Bilbie
105a5b2a31
Fixed client_id and client_secret retrieval from request in conformity with the RFC
2013-03-22 10:40:47 +00:00
Alex Bilbie
493834fcbf
Removed base64 decoding of token when present in authorization header. Fixes #23
2013-03-22 10:35:42 +00:00
Alex Bilbie
fce24aa74d
Added getDefaultScope method
2013-03-21 16:22:44 +00:00
Alex Bilbie
0c30b9ca66
Added scopeParamRequired method
2013-03-21 16:22:29 +00:00
Alex Bilbie
03aa81450e
Renamed method to setDefaultScope
2013-03-21 16:22:16 +00:00
Michael Gooden
5bd62fe942
Add optional default scope parameter.
...
Signed-off-by: Michael Gooden <me@michaelgooden.net>
2013-03-21 14:47:29 +00:00
lapause
26781d2c38
Corrected wrong return documentation for SessionInterface::validateAuthCode() method
2013-03-21 14:42:51 +00:00
lapause
18e1bb33de
Added missing details (return values on failure) to methods of SessionInterface
2013-03-21 14:42:47 +00:00
lapause
3a6468897f
Removed obsolete namespace inclusion
2013-03-21 14:42:43 +00:00
lapause
97484eea6a
Typo correction in inline doc
2013-03-21 14:42:38 +00:00
Alex Bilbie
3341728eb2
Added implicit grant
2013-03-06 18:01:44 +00:00
Alex Bilbie
6b172d4c27
Made getGrantType public for use with implicit grant
2013-03-06 18:01:34 +00:00
Alex Bilbie
4962762c28
Change from static calls
2013-03-06 18:01:12 +00:00
Alex Bilbie
56b559894c
Spelling fix
2013-03-06 17:57:48 +00:00
Alex Bilbie
a9a68a5cc8
Added scope parameter association for clientcredentials and password scope
...
TODO: Unit tests
2013-03-06 17:18:48 +00:00