A spec compliant, secure by default PHP OAuth 2.0 Server
MIT License
Bot releases are visible (Hide)
Published by alexbilbie almost 10 years ago
Complete rewrite!
Check out the documentation - http://oauth2.thephpleague.com
Published by alexbilbie about 10 years ago
Add a new "missing_token" exception message to Resource server (#204)
Published by alexbilbie about 10 years ago
Published by philsturgeon over 10 years ago
Published by alexbilbie over 10 years ago
Published by alexbilbie over 10 years ago
Added normalize headers because it's required by lucadegasperi/oauth2-server-laravel.
Fixes #170
Published by philsturgeon over 10 years ago
Seeing as 2.1.1 is the version required by lucadegasperi/oauth2-server-laravel
for Laravel 4 users, it seemed important to get this bug-fix into the 2.x branch as well as 3.x.
$_SERVER['HTTP_AUTHORIZATION']
, which effects the PHP development server, FortRabbit and probably plenty of other environments.Published by alexbilbie almost 11 years ago
getallheaders()
is available (Issues #108 and #114)Published by alexbilbie almost 11 years ago
Published by alexbilbie almost 11 years ago
Published by alexbilbie almost 11 years ago
$this
to support method chainingPublished by alexbilbie about 11 years ago
If you're upgrading from v1.0.8 there are lots of breaking changes
Published by alexbilbie about 11 years ago
null
as default parameters in some methods in the storage interfacesPublished by alexbilbie about 11 years ago
Published by alexbilbie about 11 years ago
Published by alexbilbie about 11 years ago
oauth_session_token_scopes
table primary keyDEFAULT ''
that has slipped into some tablesSessionInterface::associateRefreshToken()
Published by alexbilbie about 11 years ago
rotateRefreshTokens()
. Pass in true
to issue a new refresh token each time an access token is refreshed. This parameter needs to be set to true in order to request reduced scopes with the new access token. (Issue #47)key
column in oauth_scopes table to scope
as key
is a reserved SQL word. (Issue #45)scope
parameter is no longer required by default as per the RFC. (Issue #43)setDefaultScope()
. (Issue #42)Published by alexbilbie about 11 years ago
isValid()
flag to check for Authorization header only (thanks @alexmcroberts)requireScopeParam()
and requireStateParam()
by changing their default value to true