Passwordless
1. 概要
- 機能名 : パスワードレス認証 (Passwordless Authentication)
- 導入背景
- 既存のID/PWベースの認証のセキュリティ脆弱性を補完し、ユーザー認証体験を改善するための**パスワードレス認証(Passwordless Authentication)**導入
- 対象システム : SHIELD ID 認証プラットフォーム
- 適用対象者 : SHIELD ID アカウントを持つユーザーの中で、該当する認証ポリシーが適用されたユーザー
- 主要提供方式
- FIDO2 WebAuthn
2. 認証方式
2.1 FIDO2 WebAuthn
- 機能の目的
- SHIELD ID ログイン時にパスワードなしで登録した認証デバイス(セキュリティキーまたは生体情報)を通じて本人認証を実行できるようにサポート
- セキュリティ強化とユーザー認証体験の改善
- 適用範囲
| 項目 | 内容 |
|---|---|
| 認証対象 | SHIELD IDに登録されたユーザーの中でFIDO2デバイスを登録したユーザー |
| サポートデバイス | Windows Hello (PINまたは指紋認識)、Yubikey (セキュリティキー)など |
- デバイス登録動作フロー
備考
登録は必ずEdgeブラウザで進める必要があり、登録後の認証はEdgeまたはChromeブラウザで自由に使用できます。
- パスワード方式でSHIELD ID認証を行います。
- ポリシーに従って、ユーザーにPasswordless認証デバイスを設定するかどうかを尋ねます。
- ユーザーは
나중에 하기オプションと설정オプションから選択します。- 後でやる
- ID / PWの入力が完了したため、該当の時期に認証は成功しますが、次回のSHIELD ID認証時に同じ登録クエリウィンドウが表示されます。
오늘 하루 보지 않기チェックボックスオプションを使用すると、1日間そのウィンドウが表示されないようにできます。
- 設定
- 4番のフローで進行します。
- 後でやる
- EdgeブラウザでWindows Helloまたはセキュリティキーを使用してパスキーを登録します。
- 制約事項: Chromeで登録した場合、パスキーはGoogleパスワードマネージャーに保存され、Edgeでは使用できません。
- (選択) あらかじめ Windows Hello (PIN または指紋) を登録しておくと、認証時により迅速かつ便利にログインできます。
- パスキーの登録が完了すると、ユーザーに設定が完了したことを知らせるポップアップが表示されます。
- 該当ユーザーは次回の認証からPasswordless認証が適用されます。
- 登録失敗時:
재설정 (다시 등록)または나중에 하기オプションを提供します。- 再設定 : 登録を再度進めます。
- 後で行う : 上記と同様に、該当の認証は成功しますが、次回の認証時に再登録のリクエストが強制されます。
- デバイス認証動作フロー
- SHIELD ID 認証を実行します。
- ユーザーIDを入力します。
- Passwordless認証が優先的に適用されてユーザーにPasswordless認証を要求します。
- ユーザーは画面の下部にある __PH_0__ を使用します。
다른 방법으로 로그인ボタンを押してパスワード認証方式に切り替えることができます。 - 逆に、Password 入力画面でも __PH_0__。
보안 키 또는 생체 인식 프로그램으로 인증ボタンを押すことで再びPasswordless方式に切り替えることができます。
- ユーザーは画面の下部にある __PH_0__ を使用します。
- ユーザーは登録したデバイスに応じて、ブラウザが提供するウィンドウに合わせて認証を行います。
- 複数登録時に認証手段を選択します。
- 認証が正常に完了したことを知らせるウィンドウが表示され、認証が完了します。
- 認証に失敗しました
- 再試 行するか、別の方法でログインして認証を行う必要があります。
- 認証が失敗と見なされる代表的なケースは、大きく分けて以下の2つに分類できます。
- ユーザーが
취소ボタンを押した場合 - 認証時間が超過した場合
- ブラウザおよびプラットフォーム認証者は独自のデフォルト値を使用します。
- 公式の仕様や文書にも正確な数字は固定されていませんが、実測およびさまざまな資料に基づいて、次のように予想できます。
- ユーザーが
- 認証に失敗しました
| 環境 | 基本タイムアウト(推定値) | 根拠および説明 |
|---|---|---|
| Chrome (Windows Hello) | 約60秒 | ChromiumベースのテストおよびFIDOフォーラム基準 |
| Edge (Windows Hello) | 約60秒 | Microsoft コミュニティフィードバック基準 |