プロジェクト

全般

プロフィール

Backport(バックポート) #2150

既にSNSにログインしているブラウザで新規登録を実行しようとすると、member/regist が404エラーになる

isao sanoほぼ13年前に追加. ほぼ13年前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2011-06-09
期日:
進捗率:

100%


説明

概要

既にSNSにログインしているブラウザで新規登録を実行しようとすると、member/regist が404エラーになる

発生バージョン

OpenPNE3.5.2以降

再現手順

  1. ブラウザA でログイン
  2. ブラウザA で 宛にSNS招待を送る
  3. に送られてきた招待URLを ブラウザA で開く
  4. 「このページにはアクセスできません」(404)

※ブラウザのセッションは1~4まで共有されている

改善案

既にログインしている状態でmember/regist にアクセスした場合、自動的にログアウトしてから表示させるようにする


関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1100: 既にSNSにログインしているブラウザで新規登録を実行しようとすると、member/regist が404エラーになる Fixed(完了) 2010-05-25

関係しているリビジョン

リビジョン 8119b6be (差分)
Maki Takahashiほぼ13年前に追加

(fixes #2150, BP from #1100) fixed clear the session data, if to access the "member/regis"

リビジョン 068f1461 (差分)
Maki Takahashiほぼ13年前に追加

(fixes #2150, BP from #1100) fixed clear the session data, if to access the "member/regis"

履歴

#1 isao sanoほぼ13年前に更新

  • 担当者Shingo Yamada にセット

#2 isao sanoほぼ13年前に更新

  • 優先度Normal(通常) から High(高め) に変更

#3 Kousuke Ebiharaほぼ13年前に更新

  • 対象バージョンOpenPNE3.6beta11 から OpenPNE3.6beta12 に変更

親チケットが「テスト待ち」「完了」でないものをすべて beta12 以降での対応とします。

#4 Shingo Yamadaほぼ13年前に更新

  • 担当者Shingo Yamada から Maki Takahashi に変更

#5 Maki Takahashiほぼ13年前に更新

  • ステータスNew(新規) から Accepted(着手) に変更

#6 匿名ユーザー がほぼ13年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 8119b6be00a5b971b0492a085efdddf4f89a18fc で適用されました。

#7 Naoya Tozukaほぼ13年前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

更新箇所( 8119b6be )確認しました。OKです。

#8 匿名ユーザー がほぼ13年前に更新

  • ステータスPending Testing(テスト待ち) から Pending Review(レビュー待ち) に変更
  • 進捗率70 から 50 に変更

更新履歴 068f14615c1cf3ac9eeb2a782921cb09e30977c6 で適用されました。

#9 Kousuke Ebiharaほぼ13年前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

http://redmine.openpne.jp/issues/2150#note-8 のリリースブランチへの取り込みでステータスが「レビュー待ち」に巻き戻ってしまいましたので、もとに戻します。

#10 Minoru Takaiほぼ13年前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

動作テスト

親チケットと同様に stable-3.6.x ブランチでの動作テストを行いました。

修正前のコードで「ログイン中に新規登録画面にアクセス」を行うとエラーページとなることを確認し、修正後のコードではログイン中であってもログイン状態が解除され、新規登録画面にアクセスできることを確認しました。

また修正内容を見る限り、この修正による副作用もないと判断しています。この問題を解消するための修正として妥当であると判断し、動作テストをOKとします。

完了とします。

他の形式にエクスポート: Atom PDF