socialconnect / auth
Social Connect Auth Component
Installs: 563 038
Dependents: 7
Suggesters: 0
Security: 0
Stars: 552
Watchers: 40
Forks: 102
Open Issues: 35
Requires
- php: >=7.1
- ext-json: *
- psr/http-client: ^1.0 || ^2.0
- psr/http-factory: ^1.0 || ^2.0
- psr/simple-cache: ^1.0 || ^2.0 || ^3.0
- socialconnect/jwx: ^1.0
Requires (Dev)
- phpstan/phpstan-shim: ^0.11.12
- phpunit/phpunit: ^7.5
- socialconnect/http-client: ^1.0
- squizlabs/php_codesniffer: ^3.3.2
Replaces
- socialconnect/common: 3.3.5
- socialconnect/oauth1: 3.3.5
- socialconnect/oauth2: 3.3.5
- socialconnect/openid: 3.3.5
- socialconnect/openid-connect: 3.3.5
- socialconnect/provider: 3.3.5
- dev-master
- 3.3.5
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.1
- 3.0.0
- 2.x-dev
- 2.2.1
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.x-dev
- 1.14.0
- 1.13.1
- 1.13.0
- 1.12.0
- 1.11.1
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3
- 0.2.1
- 0.2
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1
- dev-dependabot/bundler/docs/addressable-2.8.1
- dev-phpstan
- dev-revert-153-ADmad-patch-1
- dev-heiglandreas-patch-1
- dev-github-graphql-v3
This package is auto-updated.
Last update: 2024-10-08 00:12:59 UTC
README
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
- 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
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.