SocialConnect / Auth
Licence: mit
:atom: Social (OAuth1\OAuth2\OpenID\OpenIDConnect) sign with PHP
Stars: ✭ 457
Projects that are alternatives of or similar to Auth
Svelte Social Auth
Social Auth for Svelte v3
Stars: ✭ 86 (-81.18%)
Mutual labels: social, facebook-login, google-login, facebook
Pow assent
Multi-provider authentication for your Pow enabled app
Stars: ✭ 236 (-48.36%)
Mutual labels: oauth2, oauth, twitter, facebook
SimpleOAuth
Simple OAuth 2.0 for Android
Stars: ✭ 15 (-96.72%)
Mutual labels: oauth2, facebook, facebook-login, google-login
Assent
Multi-provider framework in Elixir
Stars: ✭ 126 (-72.43%)
Mutual labels: oauth2, oauth, twitter, facebook
LeonSocialLogin
Leon Social Login is an Android library written to Integrate (Twitter, Facebook, Google, SnapChat) login.
Stars: ✭ 16 (-96.5%)
Mutual labels: social, facebook, facebook-login
Social Login Helper Deprecated
A simple android library to easily implement social login into your android project
Stars: ✭ 81 (-82.28%)
Mutual labels: social, twitter, facebook
Oauth
🔗 OAuth 2.0 implementation for various providers in one place.
Stars: ✭ 336 (-26.48%)
Mutual labels: oauth2, oauth, facebook
ueberauth facebook
Facebook OAuth2 Strategy for Überauth.
Stars: ✭ 72 (-84.25%)
Mutual labels: oauth, oauth2, facebook
IdentityServer4.PhoneNumberAuth
Sample passwordless phone number authentication using OAuth in ASP.NET Core 2.2
Stars: ✭ 83 (-81.84%)
Mutual labels: oauth, oauth2, openid
Yii2 Authclient
Yii 2 authclient extension.
Stars: ✭ 430 (-5.91%)
Mutual labels: oauth, twitter, facebook
Passport
Simple, unobtrusive authentication for Node.js.
Stars: ✭ 19,608 (+4190.59%)
Mutual labels: oauth, oauth2, openid
Vuepress Plugin Social Share
📣 Social sharing plugin for VuePress
Stars: ✭ 27 (-94.09%)
Mutual labels: social, twitter, facebook
Play Pac4j
Security library for Play framework 2 in Java and Scala: OAuth, CAS, SAML, OpenID Connect, LDAP, JWT...
Stars: ✭ 375 (-17.94%)
Mutual labels: oauth, twitter, facebook
Spruce
A social networking platform made using Node.js and MongoDB
Stars: ✭ 399 (-12.69%)
Mutual labels: social, oauth2, oauth
fastapi-azure-auth
Easy and secure implementation of Azure AD for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.
Stars: ✭ 174 (-61.93%)
Mutual labels: oauth2, openidconnect, openid
Hackathon Starter Kit
A Node-Typescript/Express Boilerplate with Authentication(Local, Github, Facebook, Twitter, Google, Dropbox, LinkedIn, Discord, Slack), Authorization, and CRUD functionality + PWA Support!
Stars: ✭ 242 (-47.05%)
Mutual labels: oauth2, twitter, facebook
Timeliner
In general, Timeliner obtains items from data sources and stores them in a timeline.
Stars: ✭ 2,911 (+536.98%)
Mutual labels: oauth2, twitter, facebook
Jose2go
Golang (GO) implementation of Javascript Object Signing and Encryption specification
Stars: ✭ 150 (-67.18%)
Mutual labels: oauth2, openid, openidconnect
External Auth Server
easy auth for reverse proxies
Stars: ✭ 189 (-58.64%)
Mutual labels: oauth2, oauth, openid
oauth
Allow users to log in with GitHub, Twitter, Facebook, and more!
Stars: ✭ 21 (-95.4%)
Mutual labels: oauth, facebook, twitter
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
- 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.
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 file for more information.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].