Backport(バックポート) #2150
完了
既にSNSにログインしているブラウザで新規登録を実行しようとすると、member/regist が404エラーになる
isao sano さんが13年以上前に追加.
13年以上前に更新.
説明
既にSNSにログインしているブラウザで新規登録を実行しようとすると、member/regist が404エラーになる
発生バージョン¶
OpenPNE3.5.2以降
再現手順¶
- ブラウザA でログイン
- ブラウザA でinvite@example.com 宛にSNS招待を送る
- invite@example.com に送られてきた招待URLを ブラウザA で開く
- 「このページにはアクセスできません」(404)
※ブラウザのセッションは1~4まで共有されている
改善案¶
既にログインしている状態でmember/regist にアクセスした場合、自動的にログアウトしてから表示させるようにする
関連するチケット
1 (0件未完了 — 1件完了)
- 優先度 を Normal(通常) から High(高め) に変更
- 対象バージョン を OpenPNE3.6beta11 から OpenPNE3.6beta12 に変更
親チケットが「テスト待ち」「完了」でないものをすべて beta12 以降での対応とします。
- 担当者 を Shingo Yamada から Maki Takahashi に変更
- ステータス を New(新規) から Accepted(着手) に変更
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
- ステータス を Pending Testing(テスト待ち) から Pending Review(レビュー待ち) に変更
- 進捗率 を 70 から 50 に変更
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
動作テスト¶
親チケットと同様に stable-3.6.x ブランチでの動作テストを行いました。
修正前のコードで「ログイン中に新規登録画面にアクセス」を行うとエラーページとなることを確認し、修正後のコードではログイン中であってもログイン状態が解除され、新規登録画面にアクセスできることを確認しました。
また修正内容を見る限り、この修正による副作用もないと判断しています。この問題を解消するための修正として妥当であると判断し、動作テストをOKとします。
完了とします。
他の形式にエクスポート: Atom
PDF