プロジェクト

全般

プロフィール

Backport(バックポート) #3129

http のWeb全体に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する

Yuma Sakata11年以上前に追加. 約11年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2012-06-08
期日:
進捗率:

100%


説明

現象

diary/show, member/profile のような is_secure:true ではないページに https のログイン画面を経由してアクセスしようとするとログインに失敗する。

再現手順

1. OpenPNE.yml にて use_ssl:true にし、それ以外のSSL設定を初期値のままにする
2. SNSにアクセスし、全員に公開の日記「日記A」を作成する
3. ログアウトして「日記A」のURLにアクセス
4. ログイン画面にリダイレクトされる(ログイン画面の next_uri に日記Aのアクションが入っている)
5. 正しいメールアドレスとパスワードを入力してログインを実行
6. 「ログインに失敗しました」画面が表示される

現象確認バージョン

  • OpenPNE 3.6.3
    • opDiaryPlugin 1.4.0.1

関連するチケット

関連している OpenPNE 3 - Bug(バグ) #3073: http のWeb全体に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する Won't fix(対応せず) 2012-06-08

関係しているリビジョン

リビジョン 74e5c0c5 (差分)
Yuya Watanabe約11年前に追加

(refs #3129, BP from #3073) fixed

make redirect to login action when tha page is following condition

1. login action is required ssl setting.
2. access doesn't use ssl then the member is not login.
3. the accessed page is that 'is_secure' is 'false' or 'both'.

リビジョン c4699092 (差分)
Yuya Watanabe約11年前に追加

(refs #3129, BP from #3073) add feature to set next_uri value when the GET parameter was given

リビジョン 101cc41e (差分)
Yuya Watanabe約11年前に追加

(refs #3129, BP from #3073) fixed not to occur redirect loop when access to login page

リビジョン b13aeef0 (差分)
Yuya Watanabe約11年前に追加

(refs #3129, BP from #3073) fixed to make login url using ssl_base_url setting for not to redirect twice

リビジョン cce04e59 (差分)
Yuya Watanabe約11年前に追加

(refss #3129, BP from #3073) fixed to redirect considering include path

リビジョン 6664307f (差分)
Yuya Watanabe約11年前に追加

(fixes #3129, BP from #3073) extract redirect logic to private method

履歴

#1 開 石切山11年以上前に更新

  • 説明 を更新 (diff)

#2 開 石切山11年以上前に更新

  • 題名http のWeb全体に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する から http の全員に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する に変更

#3 開 石切山11年以上前に更新

  • 対象バージョンOpenPNE 3.6.5 から OpenPNE 3.6.x に変更

#4 Yuya Watanabe11年以上前に更新

  • 題名http の全員に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する から http のWeb全体に公開が可能な画面に https のログイン画面を経由してアクセスしようとするとログインに失敗する に変更

#5 Chiharu Nakajima11年以上前に更新

  • 対象バージョンOpenPNE 3.6.x から OpenPNE 3.6.8 に変更

#6 Yuya Watanabe約11年前に更新

  • 担当者Yuya Watanabe にセット

#7 Yuya Watanabe約11年前に更新

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

#8 Yuya Watanabe約11年前に更新

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

更新履歴 6664307f2fbd29eecf84f4d3a1a314b3c042d1d8 で適用されました。

#9 Rimpei Ogawa約11年前に更新

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

#10 Mutsumi Imamura約11年前に更新

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

動作確認OKです。

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