From 1324420e26f2f410befea3b2c7253ea60c62fa9c Mon Sep 17 00:00:00 2001
From: ryoya-hayase <82134999+ryoya-hayase@users.noreply.github.com>
Date: Thu, 12 Jun 2025 15:00:47 +0900
Subject: [PATCH 1/2] Merge pull request #60 from ryoya-hayase/hiroba2024Q1
Add documentation for 3D Secure authentication
---
docs/manuals/USER/user_manual.md | 3 ++-
docs/spec/USER_3_2.md | 14 +++++++++++++-
2 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/docs/manuals/USER/user_manual.md b/docs/manuals/USER/user_manual.md
index dd0526d6..310e6f27 100644
--- a/docs/manuals/USER/user_manual.md
+++ b/docs/manuals/USER/user_manual.md
@@ -1504,7 +1504,8 @@ DOI付与されているアイテムに対して、アイテムを削除でき

-「Charge」ボタンを押した場合:課金が行われます。課金が成功した場合、ファイルがダウンロードされます。
+「Charge」ボタンを押した場合:課金が行われます。場合によっては、3Dセキュアの認証画面が表示されます。
+ 課金が成功した場合、ファイルがダウンロードされます。
「Cancel」ボタンを押した場合:アイテム詳細画面に戻ります。
「Charge」ボタンは課金設定に該当のロールが設定されていないユーザの場合、表示しません。
diff --git a/docs/spec/USER_3_2.md b/docs/spec/USER_3_2.md
index c6973296..1e07fc6e 100644
--- a/docs/spec/USER_3_2.md
+++ b/docs/spec/USER_3_2.md
@@ -519,7 +519,12 @@
- 未ログインの場合:【ダウンロード(Download)】、【チャージ(Charge)】「を表示しない。
- 設定されていないロールの場合:【ダウンロード(Download)】、「【チャージ(Charge)】を表示しない。
- 設定されているロールの場合:【チャージ(Charge)】を表示する。押下した場合、ポップアップで「¥XXXX (価格) かかります。購入しますか?」が表示される。
- - Charge:課金が成功した場合、ファイルをダウンロードする。
+ - Charge:3Dセキュア認証処理が動く
+ - 3Dセキュア認証処理内で、認証チャレンジが必要かを判断する
+ - 認証チャレンジが不要な場合:ファイルをダウンロードする
+ - 認証チャレンジが必要な場合:表示された画面の指示に従い、認証チャレンジを行う
+ - 成功:ファイルをダウンロードする
+ - 失敗:ファイルをダウンロードせず、自画面に戻る
- Cancel:ファイルをダウンロードせず、アイテム詳細画面に戻る。
- 課金可能だが未課金のユーザーが課金ファイルにアクセスする際、その場で課金できるようにする。
@@ -754,6 +759,13 @@
+2025/6/13
+