mirror of
https://github.com/friendica/friendica
synced 2024-11-19 20:23:40 +00:00
99 lines
4.2 KiB
Text
99 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.
|