特定のグループに2FAを制限する?

特定のグループのメンバーに対してのみ2段階認証(2FA)を必須にし、グループ外のユーザーには必須にしないことは可能でしょうか?

こんにちは、Ghufran さん。

スタッフグループ(管理者とモデレーターのみ)に対してのみ 2 段階認証を強制するオプションは、去年 Requiring 2FA for staff - #18 by jomaxro にて追加されました。これは「2 段階認証の強制」サイトの設定で制御可能です。

image

これはあなたのユースケースに合っていますか?

「いいね!」 2

それを知っていますが、通常のメンバーでもスタッフでもない第三のグループがあります。彼らは他のメンバーよりもリスクが高いため、通常のメンバーには2要素認証(2FA)を強制せず、このグループに対してのみ2FAを強制できるようにしたいと考えています。理想的には、このグループとスタッフの両方に同時に2FAを強制できればと思います。

「いいね!」 1

「2 段階認証の強制」がデータベース内の単一変数にマッピングされている場合、rails console または rails db を使ってそれを変更できるでしょうか?

疑わしいですが、ソースを見て確認してみてください。私の推測では、プラグインが必要になるでしょう。