アカウントのEメール認証

GitLab 15.2 でrequire_email_verificationというフラグで導入されました。デフォルトでは無効です。

フラグ: セルフマネジメントのGitLabでは、デフォルトではこの機能は利用できません。利用可能にするには、管理者がrequire_email_verificationという機能フラグを有効にします。GitLab.comでは、この機能は利用できません。

アカウントのメール認証は、GitLabアカウントのセキュリティをさらに強化します。特定の条件が満たされると、アカウントがロックされます。アカウントがロックされた場合、GitLabにサインインするために本人確認を行うか、パスワードをリセットする必要があります。

デモについては、Require email verification - demoをご覧ください。

二要素認証(2FA)のないアカウント

アカウントは以下の場合にロックされます:

  • 24時間以内に3回以上サインインに失敗した場合。
  • ユーザーが新しい IP アドレスからサインインしようとし、check_ip_address_for_email_verification 機能フラグが有効になっています。

2FA なしでロックされたアカウントは、自動的にロック解除されません。

サインインに成功すると、6桁の認証コードが記載されたメールが送信されます。認証コードの有効期限は60分です。

アカウントのロックを解除するには、サインインして認証コードを入力してください。パスワードをリセットすることもできます。

2FAまたはOAuthを使用するアカウント

10分間に5回以上サインインに失敗すると、アカウントがロックされます。

2FAまたはOAuthを使用したアカウントは、10分後に自動的にロックが解除されます。手動でアカウントのロックを解除するには、パスワードをリセットしてください。