WCAG 2.2.5: 再認証
セッションタイムアウト等で再ログイン(再認証)が求められた場合でも、再認証完了直後にそれまで入力していたデータが失われず、中断した作業をそのまま継続できるようにします。
意図的な失敗例: 再認証後に入力データが失われる
再ログインで入力途中の情報を保持しません。
再認証後に入力内容が復元されない想定です。
確認観点
- 長いフォーム、管理画面、予約・申請フローなど再認証が起こり得る画面を洗い出す
- 再認証前に入力内容を一時保存する、または再認証後に元の画面へ戻す仕組みを用意する
- セッション切れの通知と再認証導線を、入力内容を破棄しない形で設計する
- セキュリティ上保持できない情報がある場合は、範囲と理由を明確にする
人の判断が必要な例
- 実際にセッション切れを発生させ、再認証後に入力途中のフォーム内容が保持されているか確認する
- 確認画面から戻る操作や一時保存操作でデータが消失しないか確認する
- クレジットカード情報や暗証番号など、セキュリティ規定上保持できない項目の扱いを要件と照合・確認する
補助ツール候補
- timeouts
生成メモ
manual-judgment-catalog.ja.json の内容から生成しています。