アクセシビリティ資料 検査項目事例集 WCAG 2.2.5

WCAG 2.2.5: 再認証

セッションタイムアウト等で再ログイン(再認証)が求められた場合でも、再認証完了直後にそれまで入力していたデータが失われず、中断した作業をそのまま継続できるようにします。

Level AAA 確認方法: 手動確認

意図的な失敗例: 再認証後に入力データが失われる

再ログインで入力途中の情報を保持しません。

再認証後に入力内容が復元されない想定です。

確認観点

  • 長いフォーム、管理画面、予約・申請フローなど再認証が起こり得る画面を洗い出す
  • 再認証前に入力内容を一時保存する、または再認証後に元の画面へ戻す仕組みを用意する
  • セッション切れの通知と再認証導線を、入力内容を破棄しない形で設計する
  • セキュリティ上保持できない情報がある場合は、範囲と理由を明確にする

人の判断が必要な例

  • 実際にセッション切れを発生させ、再認証後に入力途中のフォーム内容が保持されているか確認する
  • 確認画面から戻る操作や一時保存操作でデータが消失しないか確認する
  • クレジットカード情報や暗証番号など、セキュリティ規定上保持できない項目の扱いを要件と照合・確認する

補助ツール候補

  • timeouts

生成メモ

manual-judgment-catalog.ja.json の内容から生成しています。