Discourse で Google Auth2 ログインを使用している場合、ユーザーの 2FA を無効にするにはどうすればよいですか?
ユーザーが携帯電話を紛失した場合や、古い認証トークンにアクセスできなくなった場合は、Railsコンソールに入り、(「」の代わりに実際のユーザー名を入力した後)以下を実行して古いトークンを破棄できます。
id = User.find_by_username('<USERNAME>').id
UserSecondFactor.where(user_id: id)
UserSecondFactor.where(user_id: id).each(&:destroy!)
これにより、ユーザーはログイン中に別のトークンをリクエストできるようになります。
「いいね!」 1
@dax Google認証2ログインを使用しており、SSO用のDiscourseConnectではないため、私のケースでも機能しますか?