Open source social sign on PHP. Connect your application(s) with social network(s).
Code examples you can find in example directory
This library is a fork from SocialConnect/auth
-
Functional: support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.
-
Completely: We supports all social sign standarts: OAuth1/OAuth2/OpenID/OpenIDConnect.
-
Follow standards: We follow PSR-7/PSR-17/PSR-18 standards.
-
Modular: Use only what, that you need, see architecture overview.
-
Quality: CodeCoverage with 80%+ and We are using static analyzers.
-
Flexible: Change configurations for any provider during runtime
- 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
SocialConnect/Auth
support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.
Instead of installing the Socialconnect/auth composer package you may install this package
composer require jkbennemann/php-oauth-library
For further documentation see Installation & Getting Started
Version | Status | EOL | PHP Version |
---|---|---|---|
1.x | Current | -- | >= 7.1 |
This project exists thanks to all the people who contribute. Contributions are welcome!
This project is open-sourced software licensed under the MIT License.
See the LICENSE file for more information.