Hybridauth Versions Save

Open source social sign on PHP Library. HybridAuth goal is to act as an abstract api between your application and various social apis and identities providers such as Facebook, Twitter and Google.

3.5.0

3 years ago

v3.5.0 (2020-09-21)

Milestone for v3.5 🚀

🎉 Improvements

  • #1233 - [Telegram] Support profile URLs. (@chrisgraham)
  • #1234 - [Telegram] Need to support nonces for domains that have CSP enabled. (@chrisgraham)
  • #1222 - [Telegram] Some basic guidance on how to make Telegram provider work. (@chrisgraham)
  • #1213 - Fix code inconsistencies across providers. (@chrisgraham)
  • #1215 - [Facebook] Pass locale to Facebook API. (@chrisgraham)
  • #1217 - [Facebook] Implemented Facebook token exchange mechanism. (@chrisgraham)
  • #1204 - Show which URLs are failing when an endpoint returns an error. (@chrisgraham)
  • #1224 - AuthorizationDeniedException should be used for OAuth2. (@chrisgraham)
  • #1208 - [Vkontakte] Document where the config settings on Vkontakte come from. (@chrisgraham)
  • #1205 - [BitBucket] Link to OAuth2 config URL, support profile URL, fix typo. (@chrisgraham)
  • #1207 - [Reddit] Support photoURL as Reddit avatar. (@chrisgraham)
  • #1194 - [Twitter] Improved code comments documenting Twitter provider. (@chrisgraham)
  • #1193 - Write project name consistently. (@chrisgraham)

🚀 New Providers

  • #1211 - Reimplemented Dropbox for Hybridauth v3, using Dropbox v2 API this time. (@chrisgraham)
  • #1188 - Add DeviantArt Provider. (@Ganofins)

🐛 Bug fixes

  • #1235 - Fix example07 for closing popup via js. (@ApacheEx)
  • #1214 - Fix guzzle issue with query string encoding. (@chrisgraham)
  • #1220 - Refactor refresh token handling to fix some messy code and bugs. (@chrisgraham)
  • #1203 - [StackExchange] fix and clarification. (@chrisgraham)
  • #1225 - Fix various bad error messages and inconsistencies in exceptions. (@chrisgraham)
  • #1223 - Fix incorrect exceptions being thrown by a couple of providers. (@chrisgraham)
  • #1209 - Improve MicrosoftGraph provider. (@chrisgraham)
  • #1202 - Fixed the Yahoo provider as it now needs to use OpenID Connect on top of OAuth2. (@chrisgraham)
  • #1229 - [php7.4] Remove deprecated get_magic_quotes_gpc. (@ApacheEx)
  • https://github.com/hybridauth/hybridauth/commit/533d9da7b1af35b27a6c3022309783ad78fd2647 - [Steam] Replace steamid with steamids. (@ApacheEx)
  • https://github.com/hybridauth/hybridauth/commit/7e93ffd4275626b3937b3b7c535dbfe9ed2c6d47 - [Steam] Use strict check for https. (@ApacheEx)

p.s. Thanks to anyone who contributes and incredibly huuuuuge effort from @chrisgraham.

3.4.0

3 years ago

v3.4.0 (2020-07-21)

Milestone for v3.4 🚀

🎉 Improvements / fixes

  • #1163 [OAuth1] Remove oauth1 authorization parameters from request body. (@collizo4sky)
  • #1168 [Twitter] Fix error : code":32,"message":"Could not authenticate you.". (@buzzybuzza)
  • #1169 [Internal] Make all types in Profile nullable. (@BackEndTea)
  • #1171 [TwitchTV] Fix "Client ID and OAuth token do not match". (@NeoVG)

🚀 New Providers

  • #1166 [Pinterest] Create Pinterest provider. (@jorgevrgs)
  • #1178 [Apple] Create Apple provider. (@sputnik73)

p.s. Thanks to anyone who contributes, especially @sputnik73 for Apple provider.

3.3.0

4 years ago

v3.3.0 (2020-04-16)

Milestone for v3.3 🚀

🎉 Improvements / fixes

  • #1150 [VK] Improve api request + add education field. (@ApacheEx)
  • #1151 [VK] Add bdate field. (@XIOLog)
  • #1153 [OK] Add birthday field. (@XIOLog)
  • #1161 [Facebook] Upgrade facebook graph version to v6.0. (@coling)

🚀 New Providers

  • #1157 [Patreon] New provider. (@codedealer)

🔥 Breaking Changes

p.s. Thanks to anyone who contributes.

3.2.0

4 years ago

v3.2.0 (2020-03-04)

Milestone for v3.2 🚀

🐛 Fixes

🎉 Improvements

  • #1140 [VK] add getUserContacts method for Vkontakte provider. (@aktuba)

🚀 New Providers

  • #1134 [QQ] New Provider. (@mai1015)
  • #1130 [Slack] New Provider. (@cboehme)
  • #1028 [Strava] New Provider. (@sebpapaechocharliekilo)

p.s. Thanks to anyone who contributes.

v3.1.1

4 years ago

v3.1.1 (2019-12-27)

🐛 Fixes

  • #1133 missing closing bracket in Guzzle. (thx @armandojs)

v3.1.0

4 years ago

v3.1.0 (2019-12-13)

🐛 Fixes

  • #1090 [Twitter] Fix Twitter follower and following counts. (@jkuster)
  • #1111 [Facebook] emailVerified should not check "verified". (@bertrandgorge)
  • #1091 [Odnoklassniki] Add clientId / clientSecret to tokenRefreshParameters. (@Metallizzer)

🎉 Improvements

  • #1082 [VK] Vkontakte getUserProfile fields. (@merkuriy)
  • #1066 [OAuth2] Allow POST method in OAuth2 authentification. (@JonathanMM)
  • #1106 [OAuth2] Doc fix, short code in hasAccessTokenExpired. (@WinterSilence)
  • #1070 [API] Add support for multipart requests for video upload support. (@pb30)
  • #1124 [HttpClient] Add support for PATCH requests in Curl client. (@Maczuga)
  • #1129 [Twitter] Make photo size configurable + https. (@ApacheEx)

🚀 New Providers

  • #1112 [Telegram] New provider. (@devnull00000)
  • #1054 [ORCID] New Provider. (@filips123)

p.s. Thanks to anyone who contributes.

v2.17.0

4 years ago

v2.17.0 (2019-12-13)

🎉 Improvements

  • #1113 - [OAuth2] Re-login when access token is expired without refresh token. (@ApacheEx)
  • #1128 - [Twitter] Make photo size configurable + https. (@ApacheEx)

v2.16.0

4 years ago

v2.16.0 (2019-09-20)

🐛 Bug Fix

  • #1086 - [VK] Update provider to work with Vkontakte 5.x API. (@bookcrossing)

v2.15.1

4 years ago

This is just re-release of v2.15.0 to update version in https://packagist.org

v3.0.0

4 years ago

Finally, the day has arrived! Hybridauth 3.0 is released as stable version. 🥇 🥇 🥇

See the migration guide.

In case of any questions please fill a new issue.

Big thanks everyone who was involved. 🚀🚀🚀