Alex Bilbie 
							
						 
					 
					
						
						
							
						
						fdb89fb5e4 
					 
					
						
						
							
							Updated tests  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 16:13:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						ce51821043 
					 
					
						
						
							
							If rotateRefreshTokens() is true then associate new access tokens  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 16:13:06 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						eac33d50b3 
					 
					
						
						
							
							Added missing semicolon  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 16:12:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						2552b73b17 
					 
					
						
						
							
							Added rotateRefreshTokens() method  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 16:00:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						8c4019693b 
					 
					
						
						
							
							Updated @ziege's patch to overcome awkward access token definition requirement (i.e. access token can have a space in it) and also optimised code.  Fixes   #52  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 12:57:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ziege 
							
						 
					 
					
						
						
							
						
						b88ef82563 
					 
					
						
						
							
							Fixed two probems in access token check  
						
						 
						
						... 
						
						
						
						1) The method returned the wrong result in case when the access token itself contained the string "Bearer".
2) When using cURL, the request is sometimes send twice (in my case when the first request returned a 404 error), and the Authorization header of the second request is doubled, so that you get a "Authorization: Bearer XXX, Bearer XXX". This case is checked now. (BTW: Tested with the current PHP version 5.4.15 on Windows.) 
						
						
							
						
					 
					
						2013-05-10 20:00:01 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						3e5b4a1735 
					 
					
						
						
							
							Move zetacomponents/database to "suggest" in composer.json.  Fixes   #51  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-10 10:13:17 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						41a7125370 
					 
					
						
						
							
							Accidentally used PHP 5.4 style bracket  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 11:48:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						c40484abb1 
					 
					
						
						
							
							Merge branch 'feature/refresh-token-rewrite' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 11:42:31 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						f4bcfee687 
					 
					
						
						
							
							Update associated scopes if requested in refresh access token.  Fixes   #47  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 11:42:28 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						6d8eb9d05e 
					 
					
						
						
							
							Added removeRefreshToken method to SessionInterface  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 11:40:29 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						76f2f6a5e1 
					 
					
						
						
							
							Don't delete old sessions when issuing new access tokens using the Password or Client Credential grants.  Fixes   #32  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 10:43:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						d677b765b2 
					 
					
						
						
							
							Renamed scopes.key to scopes.scope. Updated ScopeInterface and PDO/Scope.  Fixes   #45  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 10:23:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						7035792325 
					 
					
						
						
							
							Allow for multiple default scopes.  Fixes   #42  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 10:15:36 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						351c2e97ea 
					 
					
						
						
							
							If scope parameter is required and there are not requested scopes AND there is no default scope set then fail  
						
						 
						
						... 
						
						
						
						Should have been included in with previous commit 
						
						
							
						
					 
					
						2013-05-09 10:06:44 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						ddefb2ee16 
					 
					
						
						
							
							Set the scope parameter to not be required by default.  Fixes   #43  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 10:02:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						c3b41a5e8a 
					 
					
						
						
							
							Merge branch 'release/2.0.5' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:47:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						b16c58bfe1 
					 
					
						
						
							
							mErge branch 'release/2.0.5'  
						
						 
						
						
						
						
							
  2.0.5
 
						
					 
					
						2013-05-09 09:47:21 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						e6d0a19e8f 
					 
					
						
						
							
							Version bump  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:47:11 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						2296d09e92 
					 
					
						
						
							
							Changelog update  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:47:07 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						69af252844 
					 
					
						
						
							
							Fixed docblock  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:45:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						d9c598af3c 
					 
					
						
						
							
							Removed DEFAULT '' that has slipped in  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:38:08 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						3cb79fc2b5 
					 
					
						
						
							
							Fixed oauth_session_token_scopes primary key  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 09:31:05 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						39379fe5b6 
					 
					
						
						
							
							Merge branch 'release/2.0.4' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 08:01:45 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						1375f91e15 
					 
					
						
						
							
							Merge branch 'release/2.0.4'  
						
						 
						
						
						
						
							
  2.0.4
 
						
					 
					
						2013-05-09 08:01:33 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						08a7055679 
					 
					
						
						
							
							Version bump  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 08:01:25 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						9f9a828294 
					 
					
						
						
							
							Updated changelog  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 08:01:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						77fbb2a851 
					 
					
						
						
							
							Removed docblocks from session PDO class  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 07:55:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						c0683586e2 
					 
					
						
						
							
							A refresh token should be bound to a client ID  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 07:55:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						86a483f288 
					 
					
						
						
							
							Adding missing column to oauth_session_authcodes  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 07:54:09 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						3617a3b37d 
					 
					
						
						
							
							Renamed primary key in oauth_client_endpoints table  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-09 07:17:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						24634aabd7 
					 
					
						
						
							
							Merge branch 'release/2.0.3' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 22:09:35 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						ffc286c9f9 
					 
					
						
						
							
							mErge branch 'release/2.0.3'  
						
						 
						
						
						
						
							
  2.0.3
 
						
					 
					
						2013-05-08 22:09:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						7064442a4c 
					 
					
						
						
							
							Version bump  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 22:09:10 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						68a64e9498 
					 
					
						
						
							
							Fixed home page  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 22:08:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						b04240b9e7 
					 
					
						
						
							
							Merge branch 'release/2.0.2' into develop  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 19:39:41 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						196a5aea13 
					 
					
						
						
							
							Merge branch 'release/2.0.2'  
						
						 
						
						
						
						
							
  2.0.2
 
						
					 
					
						2013-05-08 19:39:28 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						f2f99b429f 
					 
					
						
						
							
							Version bump  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 19:39:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						561bda71a9 
					 
					
						
						
							
							Link to wiki  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 19:38:23 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						6b686a96e7 
					 
					
						
						
							
							Updated tutorial links  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 19:37:19 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						dbe21cc5a7 
					 
					
						
						
							
							Removed null as default for parameters  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 19:36:00 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						8b154054c3 
					 
					
						
						
							
							Updated License  
						
						 
						
						
						
						
							
  2.0.1
 
						
					 
					
						2013-05-08 19:04:40 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						972e517280 
					 
					
						
						
							
							Added example queries and expected responses  
						
						 
						
						
						
						
							
  2.0
 
						
					 
					
						2013-05-08 18:37:34 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						ca9760cd36 
					 
					
						
						
							
							Updated docblocks and example queries in scope and client storage interfaces  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 18:16:24 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						75894fd5bc 
					 
					
						
						
							
							Test for getClientId  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 18:12:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						083a44df2e 
					 
					
						
						
							
							Fixed broken tests following previous commits  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 18:10:43 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						1e57533127 
					 
					
						
						
							
							Added getClientId method  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 18:06:18 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						92e217d0ac 
					 
					
						
						
							
							Show default parameters  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 18:06:09 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						707354348a 
					 
					
						
						
							
							Changed scope to be a delimiter to a space as required by the spec  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 17:42:15 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Bilbie 
							
						 
					 
					
						
						
							
						
						f0d493b064 
					 
					
						
						
							
							Updated link to wiki  
						
						 
						
						
						
						
							
						
					 
					
						2013-05-08 17:04:17 -07:00