source: trunk/prototype/library/oauth2/CHANGELOG.txt @ 6528

Revision 6528, 4.2 KB checked in by gustavo, 12 years ago (diff)

Ticket #2766 - Merge do branch das novas funcionalidaes para o trunk

  • Property svn:executable set to *
Line 
1oauth2-php revision xxx, xxxx-xx-xx (development version)
2----------------------
3
4oauth2-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
15oauth2-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
70oauth2-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
83oauth2-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
96oauth2-php revision 0, 2010-06-27
97----------------------
98- initial commit.
Note: See TracBrowser for help on using the repository browser.