アカウントの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分後に自動的にロックが解除されます。手動でアカウントのロックを解除するには、パスワードをリセットしてください。