HybridAuth 0.8.8-pl1

HybridAuth 0.8.8-pl1

Released Jul 13, 2014 by bezumkin2

HybridAuth enable developers to easily build social applications to engage websites vistors and customers on a social level by implementing social signin, social sharing, users profiles, friends list, activities stream, status updates and more.

HybridAuth goal is to act as an abstract api between your application and various social apis and identities providers such as Facebook, Twitter, MySpace and Google.

This version is deprecated. It is recommended to use a newer version.

Download 436kb (535 downloads)
Downloads: 10,650
License: GPLv2
Requires Revolution 2.3.x or greater
Supports mysql

- [#26] Fixed calculation of time of the queries.

- Fixed E_NOTICE on line 99 of hybridauth.class.php.

Installation Instructions

WARNING! In version 0.7.0 callback uri address was changed!

If you receiving error 400 redirect_uri_mismatch, probably you need to change callback uri in settings of your provider.

For example, for Google you need specify

http://example.com/?hauth.done=Google

instead of

http://example.com/assets/components/hybridauth/action.php?hauth.done=Google

You must specify this short format for all providers in the future.

---------------------------------------------------------------------

Download and install it via package manager.

You need to receive API keys from services. For example, create new apps at Twitter here and Facebook - here.

Now, when you  you have the api keys - you need to set up it in system settings (I installed some empty settings for you). 

And then just call the snippet with specified providers:[[!HybridAuth?  &providers=`Twitter,Facebook`]]

Changelog for HybridAuth.

0.8.8 pl1

==============

- [#26] Fixed calculation of time of the queries.

- Fixed E_NOTICE on line 99 of hybridauth.class.php.

0.8.7 pl

==============

- [#23] Fixed parameter "debug" for HybridAuth.

- [#21] Improved usernames.

0.8.6 pl

==============

- [#20] Improved work with context settings.

- Fixed method makePlaceholders.

0.8.5 pl4

==============

- Improved package uninstall and reinstall.

- [#17] Fixed work with enabled php-apc.

- Added Foursquare icon.

- Fixed possible E_WARNING on initialization.

0.8.4 pl

==============

- Added rel="nofollow" into chunk with link to provider.

- Improved description of system settings.

0.8.3 pl

==============

- Improved generation of providers links.

0.8.2 pl

==============

- Added parameter "&redirectUri=``" for solve issue "redirect_uri_mismatch" when using multiple contexts.

- Context settings now can override providers keys in system settings. Very helpful for multiple contexts.

0.8.1 pl

==============

- Fixed bug with saving parameters to $_SESSION.

0.8.0 pl

==============

- [#7] Fixed generation of links for sites in subfolder.

- [#4] Fixed login to separate contexts.

- Improved support of multiple contexts.

0.7.0 pl2

==============

- New snippet "haProfile" for update user profile.

- Automatic generation of links of providers.

- Improved chunks, added icons for some providers.

- Automatic logout of users that was been blocked by administrator.

- Added virtual field "gravatar" to class "haUser". You can get it with $modx->user->get('gravatar');.

- Extension package is removed from system settings when you uninstall component.

- Replaced file "action.php" to plugin "HybridAuth".

- Added new providers: "Draugiem" and "Xing".

- [#3] Fixed "No foreign key definition for parentClass: modUser using relation alias: Services" log entries.

- Fixed order of links to providers, specified in the parameter "&providers".

0.6.0 pl

==============

- Added ability to disable new user registrations. See system setting "ha.register_users".

0.5.0 beta

==============

- Fixed login trough vk.com

- Updated HybridAuth core to version 2.1.2

0.4.0 beta

==============

- Updated HybridAuth core to version 2.1.1

- Improved initialization of main class

0.3.3 beta

==============

- Fixed issue with empty email

0.3.2 beta

==============

- Added exception handler for catching all exceptions from HybridAuth into MODX system log

0.3.1 beta

==============

- Changing user class to haUser on login through remote service.

- On uninstall of component all haUsers becomes modUsers.

0.3.0 beta

==============

- Fixed save of a photo in profile.

- Improved errors handling.

- Fixed increment of username if remote username exists on site.

- If authenticated user linking remote service record, that already exists in remote profiles of the site - this record changes the owner. You can re-link any of your records to any accounts on site.

0.2.0 beta

==============

- Added parameter &groups=``. For example, &groups=`Users:1` will add new user to group "Users" with role "member"

- Updated snippet params, added russian localization.

- Chunks localization

- Updated readme

0.1.0 beta

==============

- Initial release.

Version Released Author Downloads
25 Versions 1 Contributors 10,663 Downloads
2.0.4-pl Apr, 10 2017 bezumkin2 129
2.0.2-pl Jan, 25 2017 bezumkin2 493
2.0.0-pl Dec, 12 2016 bezumkin2 318
1.1.4-pl Jan, 30 2016 bezumkin2 1,569
1.1.2-pl Oct, 09 2015 bezumkin2 736
1.1.0-pl Dec, 21 2014 bezumkin2 1,123
0.9.0-pl Oct, 01 2014 bezumkin2 497
0.8.7-pl May, 15 2014 bezumkin2 420
0.8.6-pl Apr, 10 2014 bezumkin2 264
0.8.5-pl3 Jan, 30 2014 bezumkin2 434
0.8.5-pl Nov, 06 2013 bezumkin2 469
0.8.4-pl Oct, 28 2013 bezumkin2 190
0.8.2-pl Sep, 28 2013 bezumkin2 292
0.8.1-pl Sep, 26 2013 bezumkin2 199
0.8.0-pl Sep, 22 2013 bezumkin2 190
0.7.0-pl2 Sep, 07 2013 bezumkin2 287
0.5.0-beta Jun, 21 2013 bezumkin2 384
0.4.0-beta Feb, 04 2013 bezumkin2 826
0.3.3-beta Jan, 21 2013 bezumkin2 259
0.3.2-beta Dec, 27 2012 bezumkin2 274
0.3.1-beta Dec, 26 2012 bezumkin2 196
0.3.0-beta Dec, 23 2012 bezumkin2 216
0.2.0-beta Dec, 16 2012 bezumkin2 195
0.1.0-beta Dec, 15 2012 bezumkin2 169