2段階認証でアカウントを保護する
2段階認証は、サインインにもう1つのステップを追加します。パスワードが承認されたあと、KolleKはスマートフォンの認証アプリが生成する6桁のコードを求めます。たとえパスワードが誰かに知られてしまっても、そのコードなしにはログインできません。
これはKolleKが提供する最も効果的なセキュリティ対策で、設定にかかる時間はほんの数分です。
必要なもの
スマートフォンの認証アプリです。時間ベースのワンタイムコード(TOTP)に対応したアプリであれば何でも構いません。他のアカウントを保護するためにQRコードをスキャンしたことがあれば、すでに持っているはずです。
有効にする
プロフィールに移動してセキュリティのエリアを開き、2段階認証の設定を選びます。
KolleKがQRコードを表示します。認証アプリを開いて新しいアカウントを追加し、そのコードをスキャンします。アプリにKolleK用の6桁のコードが表示され、30秒ごとに切り替わるようになります。
::screenshot{label="QRコードが表示された2段階認証の設定画面"}
アプリに表示されている現在の6桁のコードを確認欄に入力して送信します。これにより、サインインの方法が変わる前に、アプリとKolleKが同期していることを確認できます。
KolleKが8個のリカバリーコードを生成します。パスワードマネージャーや印刷した紙など、スマートフォン以外の安全な場所にコピーしておいてください。各コードは、認証アプリを紛失した際に一度だけサインインに使えます。
::screenshot{label="設定完了後に表示される8個のリカバリーコード"}
認証アプリを紛失し、リカバリーコードもない場合、2段階認証のステップを完了できず、自分のユーザーからロックアウトされる可能性があります。ページを閉じる前に、必ずコードを保存してください。
サインイン時に変わること
これ以降、メールアドレスとパスワードでのサインインには、1つ追加のステップが必要になります。パスワードが承認されたあと、KolleKは認証アプリに表示されている現在のコードを求めます。それを入力すればサインインできます。
アプリにアクセスできない場合は、代わりに リカバリーコード のいずれかを入力してください。
マジックリンク でサインインする場合、2段階認証のコードは求められません。メールの受信箱にアクセスできること自体がすでに第二の要素として機能しているため、その受信箱を相応に保護しておいてください。
無効にする
同じセキュリティのエリアから2段階認証を無効にできます。無効にすると、サインイン時のコード入力ステップがなくなり、リカバリーコードと認証アプリとのペアリングも削除されます。後で再度有効にする場合は、新しいQRコードをスキャンし、新しいリカバリーコードのセットを受け取ることになります。
次に読むページ
- 予備の手段が機能することを確認する: リカバリーコードを保存して使う
- パスワードレスな方法とそのトレードオフを理解する: マジックリンクについて
- アプリへのすべてのサインイン方法を確認する: サインイン