Awesome
SocialConnect Auth
Getting Started :: Documentation :: Demo
Open source social sign on PHP. Connect your application(s) with social network(s).
Code examples you can find in example directory
Features
- <b>Functional</b>: support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.
- <b>Completely</b>: We supports all social sign standarts: OAuth1/OAuth2/OpenID/OpenIDConnect.
- <b>Follow standards</b>: We follow PSR-7/PSR-17/PSR-18 standards.
- <b>Modular</b>: Use only what, that you need, see architecture overview.
- <b>Quality</b>: CodeCoverage with 80%+ and We are using static analyzers.
Supported type of providers
- OAuth1 spec RFC 5849
- OAuth2 spec RFC 6749
- OpenID v1 (1.1) (WIP!) spec
- OpenID v2 spec
- OpenID Connect (1.0) spec
- JWT (JSON Web Token) spec RFC 7519
- JWK (JSON Web Keys) spec RFC 7517
Supported providers
SocialConnect/Auth
support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.
Installation & Getting Started
There is a documentation for Installation & Getting Started
Referenced projects
- OrgHeiglHybridAuth from @heiglandreas - Authentication-layer for your ZendFramework3 App.
- cakephp-social-auth from @ADmad - CakePHP plugin.
- Phalcon-module-skeleton from @ovr - There is a module for Phalcon inside project.
Versions
Version | Status | EOL | PHP Version |
---|---|---|---|
3.x | Current | -- | >= 7.1 |
2.x | Maintenance | 2020-06-01 | >= 7.0 |
1.x | EOL | 2020-01-24 | >= 5.5 |
Contributors
This project exists thanks to all the people who contribute. Contributions are welcome!
License
This project is open-sourced software licensed under the MIT License.
See the LICENSE file for more information.