0

我已啓用模塊雙因素身份驗證和TFA基本插件。我正在使用TOTP作爲我的驗證插件。我在移動設備上下載了Google身份驗證應用。Drupal;驗證用戶的TOTP身份驗證

我已成功完成我的管理員帳戶上的TOTP身份驗證。但是,我有幾個需要進行身份驗證的用戶帳戶。如何設置帳戶以便他們可以執行TOTP身份驗證?

目前,如果我創建了一個用戶名/密碼爲他們然後去保障,我看到了TOTP認證屏幕,在這裏我可以掃描。但是,我如何賦予用戶這種能力呢?

如果我提供他們的用戶/密碼,但希望他們有TOTP設置到那裏移動設備我該怎麼做?

由於提前, 邁克

+0

我的回答@ https://drupal.stackexchange.com/a/214865會更適合這個問題。 – kiranking

回答

0

你可能碰到過這樣的現在,但你需要確保你的設置由TFA基礎,提供了一個允許「設置TFA帳戶」相關角色(可能簡單地稱爲「認證用戶」)。

如果您希望爲某個角色使用「require TFA」,那麼具有該角色的任何用戶都將無法自行登錄,並且會出現「不允許登錄」的錯誤。您需要設置雙重身份驗證「,請聯繫網站管理員」。

因此,如果你想執行TFA,你需要,除非你在穿行初始設置每個用戶的位置是做一些定製的實現(我不懷疑)。 https://www.drupal.org/node/2622030應該爲此提供一些指示。

你可以考慮的,而不是https://www.drupal.org/project/tfa_rules執行TFA:在至少它提供鼓勵那些誰沒有啓用TFA這樣做的默認規則。