Alex Bilbie
|
ed2cabc5b6
|
Merge branch 'master' of github.com:lncd/OAuth2
Conflicts:
composer.json
Signed-off-by: Alex Bilbie <alex@alexbilbie.com>
|
2012-09-19 19:32:31 +01:00 |
|
Alex Bilbie
|
3f3b987fb1
|
Check responses from the database are valid
|
2012-09-19 19:27:04 +01:00 |
|
Alex Bilbie
|
c993a0cdc0
|
Use namespace, use PSR, get rid of Pyro settings
|
2012-09-04 14:50:20 +01:00 |
|
Alex Bilbie
|
9dfa485bcb
|
PSR fixes
|
2012-09-04 14:49:56 +01:00 |
|
Alex Bilbie
|
c760667448
|
PSR style class braces
|
2012-09-04 12:43:18 +01:00 |
|
Alex Bilbie
|
0298f6fb7d
|
Include IDP.php
|
2012-09-04 12:42:33 +01:00 |
|
Alex Bilbie
|
17b7bf7d1d
|
Test if provider config exists
|
2012-09-04 12:40:32 +01:00 |
|
Alex Bilbie
|
ed6301a497
|
Renamed provider.php to IDP.php
|
2012-09-04 12:40:02 +01:00 |
|
Alex Bilbie
|
c423ef810f
|
Require instead of include
|
2012-09-04 12:33:17 +01:00 |
|
Alex Bilbie
|
485a3772b6
|
Changed function to __construct
|
2012-09-04 12:32:59 +01:00 |
|
Alex Bilbie
|
6f03eec814
|
Class rename
|
2012-09-04 12:32:44 +01:00 |
|
Alex Bilbie
|
0a5455642f
|
PSR style if/else block
|
2012-09-04 12:31:04 +01:00 |
|
Alex Bilbie
|
8fdcb02740
|
Exception class rename
|
2012-09-04 12:30:49 +01:00 |
|
Alex Bilbie
|
153bb962c5
|
PSR variable rename
|
2012-09-04 12:30:38 +01:00 |
|
Alex Bilbie
|
3ee5f22a55
|
Class rename
|
2012-09-04 12:30:15 +01:00 |
|
Alex Bilbie
|
c09663f2b8
|
Class rename
|
2012-09-04 12:30:06 +01:00 |
|
Alex Bilbie
|
6a41ae5254
|
PSR style if block
|
2012-09-04 12:29:52 +01:00 |
|
Alex Bilbie
|
dd5fc7dc24
|
PSR variable rename
|
2012-09-04 12:29:10 +01:00 |
|
Alex Bilbie
|
11415bea0b
|
PSR style if/else block
|
2012-09-04 12:28:28 +01:00 |
|
Alex Bilbie
|
eb5010a3f8
|
PSR variable rename
|
2012-09-04 12:28:06 +01:00 |
|
Alex Bilbie
|
da329b6b37
|
Merge branch 'refs/heads/develop' into feature/clients
Conflicts:
src/Oauth2/Authentication/Server.php
|
2012-09-04 12:09:13 +01:00 |
|
Alex Bilbie
|
a1e5fdddda
|
Bug fix
|
2012-08-28 12:30:51 +01:00 |
|
Alex Bilbie
|
4d4db99c06
|
Underscored private variables and methods and updated references
|
2012-08-27 16:02:54 +01:00 |
|
Alex Bilbie
|
7a4aece507
|
Stylistic fix
|
2012-08-27 15:25:28 +01:00 |
|
Alex Bilbie
|
b7d73accdc
|
Removed old die statement
|
2012-08-27 15:25:14 +01:00 |
|
Alex Bilbie
|
3642b8432e
|
PHPCS fixes
|
2012-08-27 14:25:24 +01:00 |
|
Alex Bilbie
|
e191566260
|
Fixed errors with handling database calls
|
2012-08-27 14:25:18 +01:00 |
|
Alex Bilbie
|
95931abd6b
|
Spelling fix
|
2012-08-27 14:24:43 +01:00 |
|
Alex Bilbie
|
465c1c6ab2
|
Wrapped getallheaders() method in function_exists (function isn't available on command line)
|
2012-08-24 12:25:31 +01:00 |
|
Alex Bilbie
|
326e96cc17
|
Bug fix in dbcall
|
2012-08-20 15:49:57 +01:00 |
|
Alex Bilbie
|
6fdb6177bc
|
Lots of fixes
|
2012-08-20 15:09:33 +01:00 |
|
Alex Bilbie
|
ed3238b862
|
Fixed constance letter casing
|
2012-08-20 14:19:33 +01:00 |
|
Alex Bilbie
|
519d20f0a5
|
Changed indent to spaces
|
2012-08-14 16:34:43 +01:00 |
|
Alex Bilbie
|
e859f435a1
|
Added docblocks for the database interface
|
2012-08-14 16:28:40 +01:00 |
|
Alex Bilbie
|
77ce18df56
|
Added the resource server database interface
|
2012-08-14 15:46:58 +01:00 |
|
Alex Bilbie
|
8720de48de
|
Initial update with some PSR-* changes
|
2012-08-14 15:44:25 +01:00 |
|
Alex Bilbie
|
a9b6cd3e12
|
Mini fixes
|
2012-08-14 15:43:11 +01:00 |
|
Alex Bilbie
|
44666402dd
|
Renamed variable
|
2012-08-14 14:20:14 +01:00 |
|
Alex Bilbie
|
4c82648a9a
|
First commit of Phil's code with some namespace and class name tweaks
|
2012-08-13 16:36:45 +01:00 |
|
Alex Bilbie
|
95068c5176
|
Lots of fixes following errors found from unit tests
|
2012-08-06 14:42:58 +01:00 |
|
Alex Bilbie
|
a5f019ad19
|
Call database methods via the dbcall() method
|
2012-08-06 10:59:20 +01:00 |
|
Alex Bilbie
|
c17cd7b1cc
|
Fixed variable reference bug
|
2012-08-04 09:12:12 +01:00 |
|
Alex Bilbie
|
bfab30061e
|
Spacing fix
|
2012-08-04 09:11:39 +01:00 |
|
Alex Bilbie
|
5c463a69b8
|
Little fixes
|
2012-08-01 14:50:31 +01:00 |
|
Alex Bilbie
|
f049997f59
|
Various spacing fixes
|
2012-07-31 16:16:38 +01:00 |
|
Alex Bilbie
|
3f2f25a6a7
|
PSR2 wants a blank line at the end of the file
|
2012-07-31 16:00:55 +01:00 |
|
Alex Bilbie
|
18ad2067a1
|
SQL clarrification
|
2012-07-31 15:52:02 +01:00 |
|
Alex Bilbie
|
2b9d1c0e67
|
Variable reference fixes
|
2012-07-30 14:06:46 +01:00 |
|
Alex Bilbie
|
4abe7e7dda
|
Spelling fix
|
2012-07-30 12:10:22 +01:00 |
|
Alex Bilbie
|
ef928b19cf
|
Fixed HTTP method for getting code parameter
|
2012-07-30 12:10:13 +01:00 |
|
Alex Bilbie
|
8c991b0c61
|
Line length fix
|
2012-07-30 12:08:53 +01:00 |
|
Alex Bilbie
|
f8941a9209
|
Removed hard line limit of 80 characters
|
2012-07-26 17:02:01 +01:00 |
|
Alex Bilbie
|
8946e0172b
|
Added resource server database
|
2012-07-26 12:54:29 +01:00 |
|
Alex Bilbie
|
9df1c8e20d
|
Fixed incorrect parameter name
|
2012-07-26 12:53:07 +01:00 |
|
Alex Bilbie
|
c2ac787f09
|
Fixed placement of grant comments to stop PHPCS bitching
|
2012-07-25 16:15:14 +01:00 |
|
Alex Bilbie
|
10898ed8d4
|
Changed indentation to spaces
|
2012-07-25 16:14:16 +01:00 |
|
Alex Bilbie
|
7027eab507
|
Fixed errors relating to response types and grant type variables being moved into their own variables
|
2012-07-25 16:08:41 +01:00 |
|
Alex Bilbie
|
26751ef6b9
|
Broke up the issueAccessToken method to support additional grant types
|
2012-07-25 16:06:37 +01:00 |
|
Alex Bilbie
|
8286724d56
|
Removed typecasting
|
2012-07-25 16:05:55 +01:00 |
|
Alex Bilbie
|
df9c762b2e
|
Class variable docblocks
|
2012-07-25 16:05:45 +01:00 |
|
Alex Bilbie
|
4f343cbe42
|
Broke the supported response types and authorisation grants out into their own variables
|
2012-07-25 16:04:52 +01:00 |
|
Alex Bilbie
|
0d060d6560
|
Added empty resource server file
|
2012-07-25 15:18:58 +01:00 |
|
Alex Bilbie
|
3ca2abc0ae
|
Updated namespaces
|
2012-07-25 15:18:49 +01:00 |
|
Alex Bilbie
|
def2f4822c
|
Moved the files into a new folder ready for Client libraries and Resource server libraries
|
2012-07-25 15:16:56 +01:00 |
|
Alex Bilbie
|
7ba0f4ee1a
|
Fixed line lengths
|
2012-07-25 14:40:17 +01:00 |
|
Alex Bilbie
|
fdf71b758b
|
Clarified return type of validateAuthCode method
|
2012-07-25 14:34:19 +01:00 |
|
Alex Bilbie
|
b15a2c09b3
|
Changed default stage parameter value to 'requested' from 'request'
|
2012-07-25 14:34:03 +01:00 |
|
Alex Bilbie
|
817a93a909
|
Added new accessTokenExpire parameter
|
2012-07-25 14:33:32 +01:00 |
|
Alex Bilbie
|
fb1eb183ea
|
Added new accessTokenExpire parameter
|
2012-07-25 14:33:02 +01:00 |
|
Alex Bilbie
|
79ff22f48c
|
Added new completeAuthCodeGrant method
|
2012-07-25 14:32:27 +01:00 |
|
Alex Bilbie
|
ee7308c0c9
|
Included extra default parameter for access token expiry
|
2012-07-25 14:31:52 +01:00 |
|
Alex Bilbie
|
d9953ef1ed
|
Changed scope of newAuthCode method to private
|
2012-07-25 14:31:32 +01:00 |
|
Alex Bilbie
|
3c599e5454
|
Changed the error thrown if the client credentials are invalid to invalid_client
|
2012-07-25 14:31:09 +01:00 |
|
Alex Bilbie
|
fd1fe96c07
|
Removed typehinting
|
2012-07-25 14:30:39 +01:00 |
|
Alex Bilbie
|
a23bb301c0
|
Added more error messages and codes
|
2012-07-25 14:30:24 +01:00 |
|
Alex Bilbie
|
b0bd812da2
|
Changed $config['access_token_expire'] to $config['access_token_ttl']. Default value is now null
|
2012-07-25 14:29:58 +01:00 |
|
Alex Bilbie
|
5d012c6cf4
|
Added access_token_expires column to oauth_sessions table
|
2012-07-25 14:29:04 +01:00 |
|
Alex Bilbie
|
d25ef6bb89
|
Fixed adding scope to a session
|
2012-07-25 12:22:51 +01:00 |
|
Alex Bilbie
|
bb4ca4eb37
|
Fixed relationships between oauth_session_scope table and oauth_sessions
|
2012-07-25 12:22:31 +01:00 |
|
Alex Bilbie
|
03fd7aa501
|
Removed typecasting
|
2012-07-25 12:18:12 +01:00 |
|
Alex Bilbie
|
854ea81ed8
|
Fixing hasSession
|
2012-07-25 12:07:08 +01:00 |
|
Alex Bilbie
|
e860ca0d0a
|
Reworked update session
|
2012-07-25 12:06:33 +01:00 |
|
Alex Bilbie
|
1d129e4af8
|
Reworked query of hasSession
|
2012-07-25 12:06:15 +01:00 |
|
Alex Bilbie
|
d5c8983293
|
Removed typecasting of parameters and tidied up appearance
|
2012-07-25 12:03:50 +01:00 |
|
Alex Bilbie
|
411cab1734
|
Reworked newAuthoriseRequest method so that is always creates a new session (and removes any existing sessions)
|
2012-07-25 12:03:25 +01:00 |
|
Alex Bilbie
|
17ce8b97d8
|
Removed typecasting
|
2012-07-25 12:02:41 +01:00 |
|
Alex Bilbie
|
d4026677e4
|
Added access_token_expire option (for refresh token support)
|
2012-07-25 12:02:23 +01:00 |
|
Alex Bilbie
|
7201d3ad88
|
Fixed folder name
|
2012-07-23 14:42:36 +01:00 |
|
Alex Bilbie
|
e15e606d0b
|
Temp fix for folder name
|
2012-07-23 14:42:15 +01:00 |
|
Alex Bilbie
|
2b17c1f7af
|
Fixed namespaces
|
2012-07-23 14:41:32 +01:00 |
|
Alex Bilbie
|
d7cde41fb1
|
Changed the namespace to "OAuth2"
|
2012-07-20 17:49:59 +01:00 |
|
Alex Bilbie
|
2e653ca351
|
Renamed folder
|
2012-07-20 17:49:06 +01:00 |
|
Alex Bilbie
|
2b6db69a5a
|
Added comment to explain code that removes invalid scopes
|
2012-07-20 15:57:56 +01:00 |
|
Alex Bilbie
|
a292c4fe86
|
Fixed for loop parameter order. FOOL.
|
2012-07-20 15:56:56 +01:00 |
|
Alex Bilbie
|
4cc2a890b0
|
Fixed line lengths
|
2012-07-20 15:44:07 +01:00 |
|
Alex Bilbie
|
0638bc39d9
|
Missing $type in fund call
|
2012-07-20 15:43:08 +01:00 |
|
Alex Bilbie
|
386b5794e7
|
Updated exceptions to use exception codes and sprintf to state which parameters or scopes are wrong
|
2012-07-20 15:41:04 +01:00 |
|
Alex Bilbie
|
e3b2c4a95c
|
Renamed interface file
|
2012-07-20 11:25:58 +01:00 |
|
Alex Bilbie
|
971f7bf402
|
Renamed inteface to Database
|
2012-07-20 11:25:29 +01:00 |
|
Alex Bilbie
|
f154708031
|
Renamed class
|
2012-07-20 11:22:31 +01:00 |
|