Skip to content

Latest commit

 

History

History
117 lines (97 loc) · 3.87 KB

CHANGELOG.md

File metadata and controls

117 lines (97 loc) · 3.87 KB

Yii2 EAuth Change Log

2.4.1 (13.01.2016)

  • Move response parsing from oauth to base service (#71)
  • Get user profile from Steam API (#70)

2.4.0 (03.01.2016)

  • Fixed error param names for Facebook (#63)
  • Use the latest Graph Api v2.5 for Facebook (#65)
  • Fixed makeRequest method (#68)
  • Added makeRequest method to OpenID services

2.3.0 (17.10.2015)

  • Added InstagramOAuth2Service (#61)
  • Fixed default token lifetime (#53)
  • Replace array() with [] (#54)
  • Remove deprecated Google OpenID service (#56)
  • Remove deprecated Yandex OpenID service

2.2.4 (27.07.2015)

  • Fixed typo in oauth2/Service.php (#34)
  • Added German translation
  • Added email attribute to LinkedinOAuth2Service.php

2.2.3 (15.07.2014)

  • Added ability to call public api methods (without access token) (#28)

2.2.2 (15.07.2014)

  • Fixed wrong redirect_uri when popup is used

2.2.1 (25.04.2014)

  • Fix missing query params in callback urls (#26)
  • Follow Yii2 code style

2.2.0 (19.04.2014)

  • Support for PHPoAuthLib v0.3 (#22)
  • Support for Yii2 beta
  • Internal state implementation replaced to PHPoAuthLib storage

2.1.5 (24.03.2014)

  • Fixed Yii2 refactor (#17)
  • PSR-4

2.1.4 (11.03.2014)

  • Fixed wrong callbackUrl in oauth\ServiceBase when UrlManager uses prettyUrl=false and showScript=false (#12)
  • Fixed Yii::t() calls according to Yii2 i18n Named Placeholders (#14)
  • Fixed Yii2 refactor #2630 (#15)

2.1.3 (30.01.2014)

  • Yii2 update (Request methods has been refactored).

2.1.2 (17.01.2014)

  • Fixed typo in oauth2\ServiceProxy

2.1.1 (07.01.2014)

  • Fixed scope validation for OAuth services.

2.1.0 (22.12.2013)

  • Reorganize project with new namespace.
  • Assets bundle has been moved.
  • Fixed typo in HttpClient (#8).
  • Added default User-Agent header to HttpClient.
  • Disabled CSRF validation for OpenID callbacks.
  • Optimized icons file.
  • Added SteamOpenIDService.
  • Improved redirect widget.

2.0.3 (26.10.2013)

  • Fixed redirect_uri when not using url rule (#2).
  • Fixed hasValidAccessToken() method for OAuth1 services (#3).
  • Fixed auto login cookie (#4).

2.0.2 (12.10.2013)

  • Fixed ServiceProxy constructor to match its interface (#1).
  • Added HttpClient with logging support and curl/streams fallback.
  • TokenStorage and HttpClient are configurable now.

2.0.1 (08.09.2013)

  • Fixed package versions in the composer.json.
  • Fixed directories names.
  • Added support for custom scope separator in OAuth2 services.
  • Added support for additional headers for OAuth2 requests.
  • Added method to get error from access token response.
  • Added GitHubOAuth2Service.
  • Added LinkedinOAuth2Service.
  • Added MailruOAuth2Service.
  • Added OdnoklassnikiOAuth2Service.
  • Added LiveOAuth2Service.
  • Added YahooOpenIDService.

Version 2.0.0 (03.09.2013)

  • Use curl for http requests by default.
  • getIsAuthenticated() function now looks up for existing access token for all OAuth services.
  • Added support for oauth_expires_in to OAuth1 services.
  • Added error handlers to OAuth1 services.
  • Added support for refresh tokens to OAuth2 ServiceProxy.
  • Added an option to disable OAuth2 state validation.

31.08.2013

  • Reorganize directories. Separate root directory by service type.
  • Fixed OAuthService::getCallbackUrl(). Now returns url without GET arguments.
  • Fixed typos in OAuth services.
  • Fixed OpenID loadAttributes functions.
  • OAuth2 display mode handling moved to the base class.
  • Added OAuthService::getAccessTokenData() method to access to valid access_token and related data.
  • Added token default lifetime setting.
  • Added "state" argument handling for OAuth2 services to improve security.
  • Updated OpenID library. Fixed error with stream requests.
  • Added VKontakteOAuth2Service.
  • Added GoogleOAuth2Service.
  • Added GoogleOAuth2Service.
  • Added YandexOAuth2Service.
  • Added session token storage using Yii session.

30.08.2013

  • Initial release for Yii2.