Drupal 7 德鲁帕尔;认证用户的TOTP认证

Drupal 7 德鲁帕尔;认证用户的TOTP认证,drupal-7,google-authentication,two-factor-authentication,Drupal 7,Google Authentication,Two Factor Authentication,我已经启用了模块双因素身份验证和TFA基本插件。我使用TOTP作为我的验证插件。我已经在我的移动设备上下载了谷歌认证应用程序 我已经成功地在我的管理员帐户上进行了TOTP身份验证。但是,我有几个需要验证的用户帐户。我如何设置这些帐户以便他们可以进行TOTP身份验证 目前,如果我为他们创建一个用户/密码,然后转到安全,我会看到TOTP身份验证屏幕,在那里我可以扫描。但是,我如何给用户这种能力 如果我向他们提供用户/密码,但希望他们在移动设备上安装TOTP,我该怎么做 提前感谢,, Mike您现在可

我已经启用了模块双因素身份验证和TFA基本插件。我使用TOTP作为我的验证插件。我已经在我的移动设备上下载了谷歌认证应用程序

我已经成功地在我的管理员帐户上进行了TOTP身份验证。但是,我有几个需要验证的用户帐户。我如何设置这些帐户以便他们可以进行TOTP身份验证

目前,如果我为他们创建一个用户/密码,然后转到安全,我会看到TOTP身份验证屏幕,在那里我可以扫描。但是,我如何给用户这种能力

如果我向他们提供用户/密码,但希望他们在移动设备上安装TOTP,我该怎么做

提前感谢,,
Mike

您现在可能已经遇到了这个问题,但TFA Basic提供了一个权限“设置TFA帐户”,您需要确保为相关角色(可能只是“已验证用户”)设置该权限

如果您希望对某个角色使用“require TFA”,则具有该角色的任何用户都将无法自行登录,并将出现错误“不允许登录。您需要设置双因素身份验证。请与网站管理员联系”

因此,如果您希望强制执行TFA,您将需要执行一些自定义实现,除非您能够引导每个用户完成初始设置(我想不会)。应该为此提供一些指针

<>你可以考虑不执行TFA:至少它提供了一个默认规则,鼓励那些没有使TFA这样做的人。

我的答案“更适合这个问题。