ianm/twofactor

Flarum 的双因素认证

赞助包维护!
www.buymeacoffee.com/ianm1

安装数量: 2,598

依赖项: 0

建议者: 0

安全: 0

星标: 4

关注者: 1

分支: 1

公开问题: 6

类型:flarum-extension

1.1.2 2024-06-15 08:58 UTC

This package is auto-updated.

Last update: 2024-09-15 09:31:23 UTC


README

License Latest Stable Version Total Downloads

这是一个Flarum扩展。Flarum 的双因素认证

要求

由于第三方库限制,此扩展需要至少PHP 8.1。

功能

  • 强制admin账户启用双因素认证以提高安全性
  • 配置应强制哪些其他用户组启用
  • 支持所有常见的身份验证应用
  • 保护loginforgot password端点
  • fof/oauth集成,以保护受保护账户的OAuth登录
  • 2FA 启用/禁用通知
  • 2FA 状态页面
  • 备份/恢复码
  • 可选在X天后无使用情况下撤销休眠访问令牌

权限

此扩展提供查看其他用户2FA状态的能力(适用于管理员和/或版主)。为了正确运行,您还必须将权限Moderate Access Tokens设置为与您要求的View 2FA status of other users相同的组。

安装

使用composer安装

composer require ianm/twofactor:"*"

更新

composer update ianm/twofactor
php flarum migrate
php flarum cache:clear

使用方法

命令行界面

独立于设置,您可以使用CLI删除休眠访问令牌。默认的天数设置为30天,CLI将尊重扩展设置中的此值以及开发者令牌设置。

php flarum twofactor:kill-inactive-tokens

cli

待办事项

截图

二维码设置

qr-code-setup

手动设置

manual setup

安全标签集成

security tab integration

启用/禁用通知

notifications

管理员用户列表状态图标

userlist

链接

支持

请考虑支持我的扩展开发和维护工作。

Buy Me A Coffee