socialconnect / auth
社交连接认证组件
3.3.5
2023-03-07 20:40 UTC
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-09-07 23:59:28 UTC
README
入门 :: 文档 :: 演示
开源社交登录PHP。将您的应用程序与社交网络连接。
代码示例您可以在 example 目录中找到
功能
- 功能:支持30+个提供商,如Facebook、Google、Twitter、GitHub、Vk等。
- 完全:我们支持所有社交登录标准:OAuth1/OAuth2/OpenID/OpenIDConnect。
- 遵循标准:我们遵循PSR-7/PSR-17/PSR-18标准。
- 模块化:只使用您需要的,查看 架构概述。
- 质量:CodeCoverage超过80%,我们使用静态分析器。
支持的提供商类型
- OAuth1 规范 RFC 5849
- OAuth2 规范 RFC 6749
- OpenID v1 (1.1) (WIP!) 规范
- OpenID v2 规范
- OpenID Connect (1.0) 规范
- JWT (JSON Web Token) 规范 RFC 7519
- JWK (JSON Web Keys) 规范 RFC 7517
支持的提供商
SocialConnect/Auth
支持30+个提供商,如Facebook、Google、Twitter、GitHub、Vk等。
安装 & 入门
有关 安装 & 入门 的文档
引用项目
- OrgHeiglHybridAuth 来自 @heiglandreas - 为您的ZendFramework3应用提供的认证层。
- cakephp-social-auth 来自 @ADmad - CakePHP插件。
- Phalcon-module-skeleton 来自 @ovr - 项目内部有一个Phalcon模块。
版本
贡献者
本项目得益于所有贡献者。欢迎贡献力量!
许可
本项目是开源软件,受MIT许可证许可。
有关更多信息,请参阅 LICENSE 文件。