About HybridAuth
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.
Information
Released
January 31, 2019
Supported Database
MySQL
License
GPLv2
Instructions
Providers are now case sensitive: &providers=`GitHub,Facebook` instead of &providers=`github,facebook`.
When you register your app at providers website, you need to specify redirect_uri with dot, not underscore: https://modx.pro/?hauth.done=Facebook instead of https://modx.pro/?hauth_done=Facebook.
You can specify additional parameters to provider. For example this system setting for Facebook {"keys":{"id":"12345","secret":"12345"},"scope":"email,public_profile"}
You can put new providers to core/components/hybridauth/providers with namespace Hybridauth\Provider;
For example there are providers for Yandex and ModxPro - you can ask me how to use modx.pro community as OAuth2 provider.