silverstripe / mfa
启用带有备用码的多因素身份验证
5.3.0-beta1
2024-09-01 23:46 UTC
Requires
- php: ^8.1
- defuse/php-encryption: ^2.3
- silverstripe/admin: ^2
- silverstripe/framework: ^5
- silverstripe/login-forms: ^5
- silverstripe/siteconfig: ^5
Requires (Dev)
Suggests
- silverstripe/totp-authenticator: Adds a method to authenticate with you phone using a time-based one-time password.
- silverstripe/webauthn-authenticator: Adds a method to authenticate with security keys or built-in platform authenticators.
Conflicts
- silverstripe/subsites: <2.2.2 || 2.3.0
- silverstripe/webauthn-authenticator: <4.5.0
- 6.x-dev
- 5.x-dev
- 5.3.x-dev
- 5.3.0-beta1
- 5.2.x-dev
- 5.2.4
- 5.2.3
- 5.2.2
- 5.2.1
- 5.2.0
- 5.2.0-rc1
- 5.2.0-beta1
- 5.1.x-dev
- 5.1.1
- 5.1.0
- 5.1.0-rc1
- 5.1.0-beta1
- 5.0.x-dev
- 5.0.1
- 5.0.0
- 5.0.0-rc1
- 5.0.0-beta2
- 5.0.0-beta1
- 4.x-dev
- 4.8.x-dev
- 4.8.3
- 4.8.2
- 4.8.1
- 4.8.0
- 4.8.0-rc1
- 4.8.0-beta1
- 4.7.x-dev
- 4.7.0
- 4.7.0-rc1
- 4.7.0-beta1
- 4.6.x-dev
- 4.6.3
- 4.6.2
- 4.6.1
- 4.5.x-dev
- 4.5.1
- 4.5.0
- 4.4.x-dev
- 4.4.0
- 4.4.0-rc1
- 4.4.0-beta1
- 4.4.0-alpha1
- 4.3.x-dev
- 4.3.0
- 4.3.0-rc1
- 4.3.0-beta1
- 4.2.x-dev
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.x-dev
- 4.1.1
- 4.1.0
- 4.0.x-dev
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-rc2
- 4.0.0-rc1
- 4.0.0-beta4
- 4.0.0-beta3
- 4.0.0-beta2
- 4.0.0-beta1
- 3.0.x-dev
- 3.0.1
- 3.0.0
- 3.0.0-rc1
- dev-pulls/5/update-js-1725215828
This package is auto-updated.
Last update: 2024-09-18 03:31:38 UTC
README
感谢Simon Firesphere
Erkelens
本模块基于Simon的开创性工作。它与原始实现的不同之处在于其使用可插拔的React UI + JSON API架构,并在CMS中增强了管理界面。您可以在这里找到Simon的原始模块。
安装
composer require silverstripe/mfa
文档
阅读文档。
模块开发
在MFA模块的前端UI中添加可翻译内容时,必须确保这些翻译被推送到Transifex。如果未这样做,它们将在下一个模块发布时自动删除。有关更多信息,请参阅翻译文档。
许可证
请参阅许可证。
版本控制
本库遵循Semver。根据Semver,您将能够升级到本库的任何次要或补丁版本,而无需对公共API进行任何破坏性更改。Semver还要求我们明确定义本库的公共API。
所有具有public
可见性的方法都是公共API的一部分。所有其他方法都不是公共API的一部分。在可能的情况下,我们将尝试在次要/补丁版本中保持protected
方法的向后兼容性,但如果您正在覆盖方法,请在升级前测试您的作品。
问题报告
对于您发现的任何错误或缺少的功能,请创建问题。