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. |
---|