summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2014-03-19Add an empty TokenIdTokenInterface. Should fix the tests.Bojan Zivanovic3-2/+9
2014-03-19Initial reimplementation (storage, response types).Bojan Zivanovic8-124/+178
2014-03-19iteration of jsacksick's openid PRBrent Shaffer8-61/+158
2014-03-19Open ID connect implementation: initial commit.jsacksick6-1/+121
2014-03-11Silence open_basedir error on file_existsShaun Simmons1-1/+1
2014-02-27fixes #233 - allows token in methods where the request body is allowedBrent Shaffer1-3/+3
2014-02-27fixes #189 - possible reason for errors when using sqlite storage - now you ↵Brent Shaffer1-1/+4
can pass in a string DSN with no other parameters (yay)
2014-02-27Merge pull request #336 from ruimarinho/patch-1Brent Shaffer1-1/+1
Fixed Redis delete command
2014-02-27adds tests for JwtBearer storageBrent Shaffer3-4/+27
2014-02-19Fixed Redis delete commandRui Marinho1-1/+1
\Predis\Client uses #del instead of #delete.
2014-02-18Merge pull request #333 from lgelfan/developBrent Shaffer1-1/+1
update Storage/Pdo
2014-02-17Add docs to storage.Bojan Zivanovic1-6/+6
2014-02-17Add support for non-expiring refresh tokens.Bojan Zivanovic3-3/+11
2014-02-08update Storage/Pdolars gelfan1-1/+1
change JWT fetch to fetchColumn for getClientKey method to fix key validation issue.
2014-02-06fixes #331 - when you set one of client or client_credentials storage ↵Brent Shaffer1-0/+11
explicitly, you set the other (by default and if possible)
2014-01-30last refactoring of tests provides reason the tests are failingBrent Shaffer1-10/+10
2014-01-30adds 'suggest' to composer, adds better docs to cassandraBrent Shaffer1-2/+12
2014-01-30Pass client_id to getDefaultScope().F218-17/+20
2014-01-30ensures that access_token storage is CryptoToken, even if defaults are set ↵Brent Shaffer3-5/+21
otherwise, using CryptoTokenInterface
2014-01-30makes suggested improvements on @bojanz PR and adds testsBrent Shaffer1-40/+72
2014-01-30Add createDefaultCryptoTokenStorage().Bojan Zivanovic1-8/+15
2014-01-30Add store_encrypted_token_string to the default config array.Bojan Zivanovic1-0/+1
2014-01-30Refactor getAccessTokenResponseType().Bojan Zivanovic1-13/+23
2014-01-30Move crypto token storage initializing to the server constructor.Bojan Zivanovic1-8/+9
2014-01-30Initial commit.Bojan Zivanovic1-9/+36
2014-01-30more information on skipped storage when applicableBrent Shaffer1-1/+1
2014-01-30adds Cassandra storageBrent Shaffer2-0/+344
2014-01-30fixes lack of namespaces in commentsBrent Shaffer17-31/+31
2014-01-30Fix the response code for user credentials grant typeAdam Butler1-1/+1
Fixes Issue #290
2014-01-30beefs up documentation for grant typ econstructorsBrent Shaffer5-0/+46
2014-01-30removes default_scope from oauth_clients table, adds scope to setClientDetailsBrent Shaffer4-8/+11
2014-01-30massive amount of changes to scope handling - 1. Ensures client scopes are ↵Brent Shaffer13-96/+192
always validated 2. ensures client grant types are always validated 3. moves client scope storage to OAuth2\Storage\ClientInterface 4. refactors storage class to interface change 5. TokenController now requires OAuth2\Storage\ClientInterface
2014-01-03removes unneeded requiresClientAuth method in RefreshToken grant typeBrent Shaffer1-5/+0
2014-01-01changed response header from 200 to 401 when empty token receivedn1te1-1/+1
2013-12-31addresses #286 - adds documentation and links to spec for not including ↵Brent Shaffer1-1/+13
error messages when no token is supplied, and when more than one method is used
2013-12-18ensures PHP warnings do not get thrown as a result of an invalid argument toBrent Shaffer1-0/+4
2013-12-18Update AccessTokenInterface.phpBrent Shaffer1-0/+1
addresses #238 - adds "user_id" as an optional param in the `getAccessToken` documentation
2013-12-18Allowing to set Postgresql as storage.Roman Colohanin1-4/+4
- PDOException with message SQLSTATE[42703]: Undefined column: 7 ERROR: column "default" does not exist
2013-12-17removes mock redis clientBrent Shaffer1-3/+21
2013-12-17changes 'expire' to 'delete'Brent Shaffer1-1/+1
2013-12-17merges develop changesBrent Shaffer2-2/+6
2013-12-17allows for null client_secret from getClientCredentials function (as ↵Brent Shaffer1-7/+7
discussed in https://github.com/bshaffer/oauth2-server-php/pull/277/files#diff-756f723f587f0504239170eff6eaade8R40)
2013-12-17adds refresh token configuration to Server classBrent Shaffer1-1/+3
2013-12-17ensures config values are propogated to HttpBasic and ClientCredentials for ↵Brent Shaffer2-7/+11
new 'allow_public_clients' config value
2013-12-17addresses #274 but for RedisBrent Shaffer1-1/+3
2013-12-17adds logic discussed in ↵Brent Shaffer9-10/+102
https://github.com/bshaffer/oauth2-server-php/pull/275#issuecomment-30712851, adds tests from @weierophinney
2013-12-16Merge branch 'develop' of https://github.com/bshaffer/oauth2-server-php into ↵Brent Shaffer1-1/+1
develop
2013-12-16makes encodeToken protected, so extended methods can override this to add ↵Brent Shaffer1-1/+1
their own encryption goodness
2013-12-15fixes #274 - PDO was asserting null credentialsBrent Shaffer1-1/+1
2013-12-14Merge pull request #244 from julien-c/patch-1Brent Shaffer1-2/+6
More detailed implementation info [MongoStorage]