b727be55a2
Merge branch 'master' of https://github.com/Symplicity/oauth2-server into Symplicity-master
2014-12-27 22:57:08 +00:00
707c85b0d6
Fixes and tests
2014-12-27 22:26:31 +00:00
851c7c0eb1
Per the spec:
...
The authorization server MAY issue a new refresh token, in which case
the client MUST discard the old refresh token and replace it with the
new refresh token. The authorization server MAY revoke the old
refresh token after issuing a new refresh token to the client. If a
new refresh token is issued, the refresh token scope MUST be
identical to that of the refresh token included by the client in the
request.
This commit allows users to specifiy the time before the Refresh Token
expire time to issue a new Refresh Token.
alter method names, naming convention(?)
2014-12-21 18:51:52 -05:00
a1726903b5
CS fixes
2014-12-10 13:10:35 +00:00
f8b61b47b9
Ensure Refresh Token Entity hasn't expired
2014-12-03 23:22:14 +00:00
f83e5a8731
Learnt how to spell delimiter
2014-11-20 23:52:29 +00:00
4c1cd04a24
CS fixes
2014-11-08 18:26:12 +00:00
583c21e7db
Updated unit tests
2014-11-08 17:16:17 +00:00
7dc5a8090f
Remove old test
2014-11-08 17:03:20 +00:00
b9debaab26
Fix #231
2014-11-08 16:44:39 +00:00
856051bfb3
Fix #232
2014-11-08 16:20:13 +00:00
3815355489
Removed generic getStorage method and replaced with distinct calls to getters
2014-11-07 02:20:06 +00:00
db7c42cc91
Fixed broken tests
2014-11-07 00:55:38 +00:00
fbf1535db1
Renamed Adapter to AbstractStorage because it isn't actually an adapter
2014-11-07 00:45:25 +00:00
136edf16c5
Fix #213
2014-09-30 23:55:21 +01:00
1ff3d1adda
support grant specific access token ttl
2014-09-11 13:58:01 +01:00
d32cea1988
Removed tests that had crept in
2014-08-16 10:53:32 +02:00
522c7478c7
Fix #169
2014-08-06 09:53:47 +01:00
79f15f3855
Merge branch 'v4.0.0-WIP' into develop
...
Conflicts:
.gitignore
.travis.yml
README.md
composer.json
phpunit.xml
sql/mysql.sql
src/League/OAuth2/Server/Grant/RefreshToken.php
src/League/OAuth2/Server/Resource.php
src/League/OAuth2/Server/Storage/SessionInterface.php
src/League/OAuth2/Server/Util/Request.php
src/Util/KeyAlgorithm/DefaultAlgorithm.php
tests/resource/ResourceServerTest.php
tests/util/RedirectUriTest.php
tests/util/RequestTest.php
tests/util/SecureKeyTest.php
2014-08-06 09:21:56 +01:00
ca1b977786
Added another test
2014-08-06 08:43:25 +01:00
7525fc0884
Bug fixes
2014-08-06 08:43:08 +01:00
07a42f6f43
Added setAccessTokenId method
2014-08-06 08:42:42 +01:00
684a8a269e
Updated examples
2014-08-04 18:54:01 +01:00
7e0e337134
Fixed grant password fuzz test
2014-08-04 15:27:08 +01:00
69208fe0ac
Added more fizzfuzz tests
2014-08-04 15:18:55 +01:00
806838b8e4
So long codeception, you suck
2014-08-04 15:18:44 +01:00
2637af87ec
Merge branch 'v4.0.0-relational-example' of github.com:thephpleague/oauth2-server into v4.0.0-relational-example
2014-08-04 10:54:50 +01:00
ffe59f5a5f
Added Fuzz tests
2014-08-04 09:12:00 +01:00
ad12a088cf
Renamed auth to authServer
2014-07-28 13:56:00 +01:00
0810be9ce4
Merge branch 'v4.0.0-relational-example' of github.com:thephpleague/oauth2-server into v4.0.0-relational-example
2014-07-28 13:54:46 +01:00
7f75246619
Added auth functional tests
2014-07-27 22:51:00 +01:00
54e6bbd4a6
expires
isn't part of the spec
2014-07-27 17:15:55 +01:00
395ee3bf49
Moved existing functional tests into resource server folder
2014-07-22 12:15:41 +01:00
47a5c1ba08
100% unit test coverage
2014-07-22 11:45:19 +01:00
7067a35d3a
Fixed broken example tests
2014-07-22 10:58:15 +01:00
f40ada9ac7
Moved unit tests
2014-07-22 09:23:00 +01:00
ca61d5d4e0
Moved functional tests
2014-07-22 09:21:01 +01:00
20032f33a2
More tests
2014-07-12 12:07:46 +01:00
b694cca743
Fix broken test
2014-07-12 08:58:18 +01:00
c6bc1b0cfc
Updated tests
2014-07-11 18:19:10 +01:00
f34dd4a0cb
401 status is for invalid_token, not insufficient_scope
2014-07-11 11:59:18 -05:00
44db2b295f
Stop testing stdClass as an argument to hasScope, it is pointless
2014-07-10 17:02:50 -05:00
33f4f5b7ab
Add $required parameter to hasScope(), triggers InsufficientScopeException
2014-07-10 17:02:16 -05:00
e61782975a
Copy getExceptionType(), getExceptionMessage(), and getExceptionHttpHeaders() to Resource server
2014-07-10 17:02:16 -05:00
d7c1c50269
Throw MissingAccessTokenException in the Resource server when no token exists
2014-07-10 16:59:25 -05:00
92639fbbd6
Removed dead code
2014-06-20 14:31:17 +01:00
9af1d2a201
100% test coverage
2014-06-20 14:29:47 +01:00
6aa52adb3e
Fixed broken tests after rename
2014-06-20 14:16:03 +01:00
cd767c07fa
Replace all tabs with 4 spaces in test files
2014-05-31 16:30:32 -05:00
ad5cef3b7d
Ensure token works via header
2014-05-10 11:58:00 +01:00