SocialConnect Auth alternatives and similar libraries
Based on the "Authentication and Authorization" category.
Alternatively, view SocialConnect Auth alternatives based on common mentions on social networks and blogs.
-
PHP OAuth 2.0 Server
A spec compliant, secure by default PHP OAuth 2.0 Server -
Json Web Token
A simple library to work with JSON Web Token and JSON Web Signature -
HybridAuth
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. -
OAuth 2.0 Client
Easy integration with OAuth 2.0 service providers. -
Sentinel
A framework agnostic authentication & authorization system. -
TwoFactorAuth
PHP library for Two Factor Authentication (TFA / 2FA) -
OAuth2 Server
documentation for the oauth2-server-php library -
Aura.Auth
Provides a unified interface to local and remote authentication systems. -
Multi-Factor
Vendor-Agnostic Two-Factor Authentication -
Sign in with Apple for PHP
PHP library to verify and validate Apple IdentityToken and authenticate a user with Apple ID. -
TwitterOAuth
The first PHP Library to support OAuth for Twitter's REST API. -
Rinvex Authy PHP Client
Rinvex Authy is a simple wrapper for @Authy TOTP API, the best rated Two-Factor Authentication service for consumers, simplest 2fa Rest API for developers and a strong authentication platform for the enterprise. -
TwitterSDK
A simple twitter SDK to interact with Twitter api (1.1) -
Sentinel Social
A library for social network authentication.
Clean code begins in your IDE with SonarLint
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SocialConnect Auth or a related project?
README
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](./example) directory
Features
- Functional: support [30+ providers]((https://socialconnect.lowl.io/providers.html)) 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.
Supported type of providers
- [x] OAuth1 spec RFC 5849
- [x] OAuth2 spec RFC 6749
- [X] OpenID v1 (1.1) (WIP!) spec
- [X] OpenID v2 spec
- [X] OpenID Connect (1.0) spec
- [X] JWT (JSON Web Token) spec RFC 7519
- [X] 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](LICENSE) file for more information.
*Note that all licence references and agreements mentioned in the SocialConnect Auth README section above
are relevant to that project's source code only.