twofas/two-factor-bundle

此包已被废弃,不再维护。未建议替代包。

使用Two Factor Authentication Service的Symfony双因素认证

安装: 320

依赖项: 0

建议者: 0

安全: 0

星级: 1

关注者: 5

分支: 0

开放问题: 0

类型:symfony-bundle

v1.0.3 2018-12-07 07:08 UTC

This package is not auto-updated.

Last update: 2019-07-26 10:43:22 UTC


README

Badge Symfony Version

TwoFAS/TwoFactorBundle支持双因素认证,并通过在登录过程中添加第二步来增强您网站的安全性。此Bundle使用外部API来处理认证过程,因此您必须创建一个账户才能使用它。这可以通过我们的一个console命令快速轻松地完成。

目前它只支持TOTP(基于时间的单次密码算法)认证方法,但未来将引入其他认证方法:(文本/语音/电子邮件消息)以及更多新功能,如通过套接字登录、离线代码等。

要使用TOTP认证方法,用户必须有一个可以生成TOTP令牌的移动应用程序(通常放置在二维码中)。

例如,您可以使用

  • 2FAS Auth
  • Google Authenticator
  • Microsoft Authenticator
  • Authy
  • FreeOTP
  • 以及其他许多...

要求

  • PHP >= 5.5
  • Symfony ~2.8|~3.0
  • JQuery(或另一个JS框架或纯javascript,但您需要在模板中进行一些更改 - 更多信息请参阅文档)
  • Doctrine ORM(目前不支持Doctrine ODM、CouchDB和Propel)
  • 只支持“表单”登录方法(您的自定义登录表单或FOSUserBundle

文档

文档可以在Resources/doc目录中找到。

关于

更多信息请访问我们的网站https://2fas.com

许可证

此包在MIT许可证下可用。