98 lines
		
	
	
	
		
			4.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
	
		
			4.2 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
oauth2-php revision xxx, xxxx-xx-xx (development version)
 | 
						|
----------------------
 | 
						|
 | 
						|
oauth2-php revision 23, 2011-01-25
 | 
						|
----------------------
 | 
						|
* introduce Drupal style getVariable() and setVariable, replace legacy
 | 
						|
  variable get/set functions.
 | 
						|
* remove hardcode PHP display_error and errror_reporting, as this should
 | 
						|
  be manually implement within 3rd party integration.
 | 
						|
* make verbose error as configurable and default disable, as this should
 | 
						|
  be manually enable within 3rd party integration.
 | 
						|
* add lib/OAuth2Client.inc and lib/OAuth2Exception.inc for client-side
 | 
						|
  implementation.
 | 
						|
 | 
						|
oauth2-php revision 21, 2010-12-18
 | 
						|
----------------------
 | 
						|
* cleanup tabs and trailing whitespace at the end.
 | 
						|
* remove server/examples/mongo/lib/oauth.php and
 | 
						|
  server/examples/pdo/lib/oauth.php, so only keep single copy as
 | 
						|
  lib /oauth.php.
 | 
						|
* issue #5: Wrong variable name in get_access_token() in pdo_oatuh.php.
 | 
						|
* issue #6: mysql_create_tables.sql should allow scope to be NULL.
 | 
						|
* issue #7: authorize_client_response_type() is never used.
 | 
						|
* issue #9: Change "redirect_uri" filtering from FILTER_VALIDATE_URL to
 | 
						|
  FILTER_SANITIZE_URL.
 | 
						|
* better coding syntax for error() and callback_error().
 | 
						|
* better pdo_oauth2.php variable naming with change to
 | 
						|
  mysql_create_tables.sql.
 | 
						|
* change REGEX_CLIENT_ID as 3-32 characters long, so will work with md5()
 | 
						|
  result directly.
 | 
						|
* debug linkage to oauth2.php during previous commit.
 | 
						|
* debug redirect_uri check for AUTH_CODE_GRANT_TYPE, clone from
 | 
						|
  get_authorize_params().
 | 
						|
* update mysql_create_tables.sql with phpmyadmin export format.
 | 
						|
* rename library files, prepare for adding client-side implementation.
 | 
						|
* code cleanup with indent and spacing.
 | 
						|
* code cleanup true/false/null with TRUE/FALSE/NULL.
 | 
						|
* rename constants with OAUTH2_ prefix, prevent 3rd party integration
 | 
						|
  conflict.
 | 
						|
* remove HTTP 400 response constant, as useless refer to draft v10.
 | 
						|
* merge ERROR_INVALID_CLIENT_ID and ERROR_UNAUTHORIZED_CLIENT as
 | 
						|
  OAUTH2_ERROR_INVALID_CLIENT, as refer to that of draft v9 to v10 changes.
 | 
						|
* improve constants comment with doxygen syntax.
 | 
						|
* update class function call naming.
 | 
						|
* coding style clean up.
 | 
						|
* update part of documents.
 | 
						|
* change expirseRefreshToken() as unsetRefreshToken().
 | 
						|
* update token and auth code generation as md5() result, simpler for manual
 | 
						|
  debug with web browser.
 | 
						|
* update all documents.
 | 
						|
* restructure @ingroup.
 | 
						|
* rename checkRestrictedClientResponseTypes() as
 | 
						|
  checkRestrictedAuthResponseType().
 | 
						|
* rename checkRestrictedClientGrantTypes() as checkRestrictedGrantType().
 | 
						|
* rename error() as errorJsonResponse().
 | 
						|
* rename errorCallback() as errorDoRedirectUriCallback().
 | 
						|
* rename send401Unauthorized() as errorWWWAuthenticateResponseHeader(),
 | 
						|
  update support with different HTTP status code.
 | 
						|
* update __construct() with array input.
 | 
						|
* update finishClientAuthorization() with array input.
 | 
						|
* add get/set functions for $access_token_lifetime, $auth_code_lifetime and
 | 
						|
  $refresh_token_lifetime.
 | 
						|
* fix a lots of typos.
 | 
						|
* document all sample server implementation.
 | 
						|
* more documents.
 | 
						|
* add config.doxy for doxygen default setup.
 | 
						|
* add MIT LICENSE.txt.
 | 
						|
* add CHANGELOG.txt.
 | 
						|
 | 
						|
oauth2-php revision 9, 2010-09-04
 | 
						|
----------------------
 | 
						|
- fixes for issues #2 and #4, updates oauth lib in the example folders to
 | 
						|
  the latest version in the 'lib' folder.
 | 
						|
- updates server library to revision 10 of the OAuth 2.0 spec.
 | 
						|
- adds an option for more verbose error messages to be returned in the JSON
 | 
						|
  response.
 | 
						|
- adds method to be overridden for expiring used refresh tokens.
 | 
						|
- fixes bug checking token expiration.
 | 
						|
- makes some more methods protected instead of private so they can be
 | 
						|
  overridden.
 | 
						|
- fixes issue #1 http://code.google.com/p/oauth2-php/issues/detail?id=1
 | 
						|
 | 
						|
oauth2-php revision 7, 2010-06-29
 | 
						|
----------------------
 | 
						|
- fixed mongo connection constants.
 | 
						|
- updated store_refresh_token to include expires time.
 | 
						|
- changed example server directory structure
 | 
						|
- corrected "false" return result on get_stored_auth_code.
 | 
						|
- implemented PDO example adapter.
 | 
						|
- corrected an error in assertion grant type.
 | 
						|
- updated for ietf draft v9:
 | 
						|
  http://tools.ietf.org/html/draft-ietf-oauth-v2-09.
 | 
						|
- updated updated to support v9 lib.
 | 
						|
- added mysql table creation script.
 | 
						|
 | 
						|
oauth2-php revision 0, 2010-06-27
 | 
						|
----------------------
 | 
						|
- initial commit.
 |