プロジェクト

全般

プロフィール

Backport(バックポート) #2139

[PATCH] Cookie for automatic login is deleted when automatic login is done (自動ログイン時に自動ログイン用のCookieが削除される)

Masato Nagasawaほぼ13年前に追加. ほぼ13年前に更新.

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

100%


説明

Overview

Cookie for automatic login is deleted when automatic login is done.

(自動ログイン時に自動ログイン用のCookieが削除される。)

Way to repro

1. SNSに自動ログインを有効にしてログイン
2. ブラウザ終了
3. 同ブラウザでSNSにアクセス (自動ログイン・この時点でCookie消失)
4. 同ブラウザ終了
5. 同ブラウザでSNSにアクセスするとログイン画面になる。

Environment

OpenPNE3.6.x 〜

Causes

opBaseSecurityUser::isValidSiteIdentifier()

がセッション無効時に false を返す。そのため、同クラス initialize() により
ログアウト処理が実行され、自動ログイン用Cookieが削除される。

その後、自動ログインの処理が実行されるため、再現方法 3 の時点では
ログインすると考えられる。

Way to fix

opBaseSecurityUser::isValidSiteIdentifier() について セッションが無いときは
true を返すように変更


関連するチケット

関連している OpenPNE 3 - Bug(バグ) #1985: Cookie for automatic login is deleted when automatic login is done (自動ログイン時に自動ログイン用のCookieが削除される) Fixed(完了) 2011-03-29
関連している OpenPNE 3 - Backport(バックポート) #2453: 自動ログイン時に自動ログイン用のCookieが削除される Fixed(完了) 2011-10-03

関係しているリビジョン

リビジョン 378c6316 (差分)
Shogo Kawaharaほぼ13年前に追加

fixed opBaseSecurityUser because it delete Cookie for automatic log-in (fixes #2139, BP from #1985)

リビジョン 034d00b8 (差分)
Yuya Watanabeほぼ13年前に追加

fixed for coding standard (fixes #2139, BP from #1985)

リビジョン 506f56fd (差分)
Shogo Kawaharaほぼ13年前に追加

fixed opBaseSecurityUser because it delete Cookie for automatic log-in (fixes #2139, BP from #1985)
(cherry picked from commit 378c6316978bcbc4e5f5bd6bf5e906f57fcd46fe)

リビジョン 2363b516 (差分)
Yuya Watanabeほぼ13年前に追加

fixed for coding standard (fixes #2139, BP from #1985)
(cherry picked from commit 034d00b8448679cbf152e58ebab22a3bf26dde3a)

履歴

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

  • 期日2011-06-24 にセット

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

  • ステータスNew(新規) から Accepted(着手) に変更
  • 担当者Yuya Watanabe から Kousuke Ebihara に変更

バックポート引き受けます

#3 wa taほぼ13年前に更新

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

更新履歴 034d00b8448679cbf152e58ebab22a3bf26dde3a で適用されました。

#4 Shogo Kawaharaほぼ13年前に更新

更新履歴 378c6316978bcbc4e5f5bd6bf5e906f57fcd46fe で適用されました。

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

テスト完了いたしました。
問題ありません。

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

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

更新箇所確認しました。レビューOKです。

#7 Mutsumi Imamuraほぼ13年前に更新

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

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