in2code / typo3-oauth2-client-fork
FORK: TYPO3 OAuth2 登录客户端(后端和前端)
3.0.1
2024-04-16 07:34 UTC
Requires
- php: ^8.1
- ext-pdo: *
- league/oauth2-client: ^2.7
- psr/log: *
- typo3/cms-backend: ^11.5@dev || ^12.4@dev
- typo3/cms-core: ^11.5@dev || ^12.4@dev
- typo3/cms-fluid: ^11.5@dev || ^12.4@dev
- typo3/cms-setup: ^11.5@dev || ^12.4@dev
Requires (Dev)
- ergebnis/composer-normalize: ^2.23
- friendsofphp/php-cs-fixer: ^3.0
- overtrue/phplint: ^2.0
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^0.12.50
- roave/security-advisories: dev-latest
- saschaegerer/phpstan-typo3: @dev
- symfony/yaml: ^5.1
- typo3/cms-extensionmanager: ^11.5@dev || ^12.4@dev
- typo3/cms-felogin: ^11.5@dev || ^12.4@dev
- typo3/cms-fluid-styled-content: ^11.5@dev || ^12.4@dev
- typo3/cms-frontend: ^11.5@dev || ^12.4@dev
- typo3/cms-install: ^11.5@dev || ^12.4@dev
- typo3/cms-recordlist: ^11.5@dev || ^12.4@dev
- typo3/coding-standards: ^0.4.0
- typo3/json-response: *@dev
- typo3/testing-framework: ^6.15
- vimeo/psalm: ^3.0 || ^4.0
- waldhacker/typo3-oauth2-client-test: *@dev
Suggests
- league/oauth2-github: Github Authentication
README
FORK 注意:此包是 https://github.com/waldhacker/ext-oauth2-client 的分支
注意:您应使用原始包。我们 in2code GmbH 正在分支此扩展以适应我们的需求。此存储库中的代码可能会更改,甚至可能未经事先通知而中断。
TYPO3 OAuth2 登录客户端(后端和前端)
允许您的前端和后端用户通过任何 OAuth2 提供商添加登录方式。流行的例子包括 Github 或 Gitlab、Google、Facebook 或 LinkedIn,或者传统的自托管解决方案如 Keycloak。
此扩展允许管理员/集成商配置各种提供商,并为任何前端和/或后端用户提供界面以添加基于 OAuth2 的登录。
此扩展与 TYPO3 的多因素认证功能结合使用时特别强大,您可以为后端用户提供他们选择的单点登录,并将 MFA 的额外安全性添加到 TYPO3 中。
有关更多信息,请参阅文档。
后端登录
前端登录
快速安装
composer req waldhacker/typo3-oauth2-client
问题 & 贡献
代码位于 https://github.com/waldhacker/ext-oauth2-client
在 https://github.com/waldhacker/ext-oauth2-client/issues 报告问题
安全
如果您发现潜在的安全问题,请 始终 通过 security@waldhacker.dev 联系我们,并且请不要 创建 公共可见的问题。请始终包括您发现问题时的版本号。
或者您可以通过 security@typo3.org 联系 TYPO3 安全团队。请始终包括您发现问题时的版本号。更多详情请参阅 TYPO3 安全团队。