#author("2023-11-24T07:05:02+00:00","","")
**[[質問箱/5495]] [#b56ea399]
|RIGHT:100|LEFT:410|c
|~カテゴリ|エラー・トラブル|
|~サマリ|認証成功後のリダイレクト先について|
|~バージョン|1.5.4(EUC)|
|~投稿者|[[越前]]|
|~状態|質問|
|~投稿日|&new{2023-11-24 (金) 15:10:44};|
***質問 [#de70ea10]
閲覧に認証をかけた場合ですが、認証成功後のリダイレクト先が誤っている?ようで延々と認証ページに飛ばされてしまうようです。~
こちらでコードを確認したところ、loginform.inc.phpの42行目を以下の通りissetがfalseの場合にindex.phpを返すようにすれば(少なくとも認証後のリダイレクトについては)正常に動いているように見えました。
 $url_after_login = isset($_GET['url_after_login']) ? $_GET['url_after_login'] : '';
 ↓
 $url_after_login = isset($_GET['url_after_login']) ? $_GET['url_after_login'] : 'index.php';
修正箇所が正しいかどうかも含めて、お手数ですがご確認いただければと思います。

***回答 [#d2a7397f]
- 上記ではなく、loginform.inc.phpの45行目のifブロックの中を$url_after_loginに書き換えることでも正常に動作することを確認しました。処理の流れ的にもこちらが本来想定していたものでしょうか。 -- [[越前]] &new{2023-11-24 (金) 16:05:02};

#comment


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.047 sec.

SourceForge