[6351] | 1 | oauth2-php revision xxx, xxxx-xx-xx (development version) |
---|
| 2 | ---------------------- |
---|
| 3 | |
---|
| 4 | oauth2-php revision 23, 2011-01-25 |
---|
| 5 | ---------------------- |
---|
| 6 | * introduce Drupal style getVariable() and setVariable, replace legacy |
---|
| 7 | variable get/set functions. |
---|
| 8 | * remove hardcode PHP display_error and errror_reporting, as this should |
---|
| 9 | be manually implement within 3rd party integration. |
---|
| 10 | * make verbose error as configurable and default disable, as this should |
---|
| 11 | be manually enable within 3rd party integration. |
---|
| 12 | * add lib/OAuth2Client.inc and lib/OAuth2Exception.inc for client-side |
---|
| 13 | implementation. |
---|
| 14 | |
---|
| 15 | oauth2-php revision 21, 2010-12-18 |
---|
| 16 | ---------------------- |
---|
| 17 | * cleanup tabs and trailing whitespace at the end. |
---|
| 18 | * remove server/examples/mongo/lib/oauth.php and |
---|
| 19 | server/examples/pdo/lib/oauth.php, so only keep single copy as |
---|
| 20 | lib /oauth.php. |
---|
| 21 | * issue #5: Wrong variable name in get_access_token() in pdo_oatuh.php. |
---|
| 22 | * issue #6: mysql_create_tables.sql should allow scope to be NULL. |
---|
| 23 | * issue #7: authorize_client_response_type() is never used. |
---|
| 24 | * issue #9: Change "redirect_uri" filtering from FILTER_VALIDATE_URL to |
---|
| 25 | FILTER_SANITIZE_URL. |
---|
| 26 | * better coding syntax for error() and callback_error(). |
---|
| 27 | * better pdo_oauth2.php variable naming with change to |
---|
| 28 | mysql_create_tables.sql. |
---|
| 29 | * change REGEX_CLIENT_ID as 3-32 characters long, so will work with md5() |
---|
| 30 | result directly. |
---|
| 31 | * debug linkage to oauth2.php during previous commit. |
---|
| 32 | * debug redirect_uri check for AUTH_CODE_GRANT_TYPE, clone from |
---|
| 33 | get_authorize_params(). |
---|
| 34 | * update mysql_create_tables.sql with phpmyadmin export format. |
---|
| 35 | * rename library files, prepare for adding client-side implementation. |
---|
| 36 | * code cleanup with indent and spacing. |
---|
| 37 | * code cleanup true/false/null with TRUE/FALSE/NULL. |
---|
| 38 | * rename constants with OAUTH2_ prefix, prevent 3rd party integration |
---|
| 39 | conflict. |
---|
| 40 | * remove HTTP 400 response constant, as useless refer to draft v10. |
---|
| 41 | * merge ERROR_INVALID_CLIENT_ID and ERROR_UNAUTHORIZED_CLIENT as |
---|
| 42 | OAUTH2_ERROR_INVALID_CLIENT, as refer to that of draft v9 to v10 changes. |
---|
| 43 | * improve constants comment with doxygen syntax. |
---|
| 44 | * update class function call naming. |
---|
| 45 | * coding style clean up. |
---|
| 46 | * update part of documents. |
---|
| 47 | * change expirseRefreshToken() as unsetRefreshToken(). |
---|
| 48 | * update token and auth code generation as md5() result, simpler for manual |
---|
| 49 | debug with web browser. |
---|
| 50 | * update all documents. |
---|
| 51 | * restructure @ingroup. |
---|
| 52 | * rename checkRestrictedClientResponseTypes() as |
---|
| 53 | checkRestrictedAuthResponseType(). |
---|
| 54 | * rename checkRestrictedClientGrantTypes() as checkRestrictedGrantType(). |
---|
| 55 | * rename error() as errorJsonResponse(). |
---|
| 56 | * rename errorCallback() as errorDoRedirectUriCallback(). |
---|
| 57 | * rename send401Unauthorized() as errorWWWAuthenticateResponseHeader(), |
---|
| 58 | update support with different HTTP status code. |
---|
| 59 | * update __construct() with array input. |
---|
| 60 | * update finishClientAuthorization() with array input. |
---|
| 61 | * add get/set functions for $access_token_lifetime, $auth_code_lifetime and |
---|
| 62 | $refresh_token_lifetime. |
---|
| 63 | * fix a lots of typos. |
---|
| 64 | * document all sample server implementation. |
---|
| 65 | * more documents. |
---|
| 66 | * add config.doxy for doxygen default setup. |
---|
| 67 | * add MIT LICENSE.txt. |
---|
| 68 | * add CHANGELOG.txt. |
---|
| 69 | |
---|
| 70 | oauth2-php revision 9, 2010-09-04 |
---|
| 71 | ---------------------- |
---|
| 72 | - fixes for issues #2 and #4, updates oauth lib in the example folders to |
---|
| 73 | the latest version in the 'lib' folder. |
---|
| 74 | - updates server library to revision 10 of the OAuth 2.0 spec. |
---|
| 75 | - adds an option for more verbose error messages to be returned in the JSON |
---|
| 76 | response. |
---|
| 77 | - adds method to be overridden for expiring used refresh tokens. |
---|
| 78 | - fixes bug checking token expiration. |
---|
| 79 | - makes some more methods protected instead of private so they can be |
---|
| 80 | overridden. |
---|
| 81 | - fixes issue #1 http://code.google.com/p/oauth2-php/issues/detail?id=1 |
---|
| 82 | |
---|
| 83 | oauth2-php revision 7, 2010-06-29 |
---|
| 84 | ---------------------- |
---|
| 85 | - fixed mongo connection constants. |
---|
| 86 | - updated store_refresh_token to include expires time. |
---|
| 87 | - changed example server directory structure |
---|
| 88 | - corrected "false" return result on get_stored_auth_code. |
---|
| 89 | - implemented PDO example adapter. |
---|
| 90 | - corrected an error in assertion grant type. |
---|
| 91 | - updated for ietf draft v9: |
---|
| 92 | http://tools.ietf.org/html/draft-ietf-oauth-v2-09. |
---|
| 93 | - updated updated to support v9 lib. |
---|
| 94 | - added mysql table creation script. |
---|
| 95 | |
---|
| 96 | oauth2-php revision 0, 2010-06-27 |
---|
| 97 | ---------------------- |
---|
| 98 | - initial commit. |
---|