###前提・実現したいこと
PHP(CakePHP)でログイン認証画面を作成しています。
ログイン画面でログイン情報を保存するを押下してログインしたユーザだけ、
自動ログインできる仕組みを作成しています。
自動ログインの仕組みは、自動ログインをチェックしたときにだけ
クッキーにセッションIDを設定とセッションテーブルにセッションIDとユーザ情報を設定します。
その後、再度ログインするときにクッキーとセッションテーブルでセッションIDの照合を行います。
照合に成功した場合、自動ログインする仕組みになっています。
###発生している問題・エラーメッセージ
ここで2点問題が発生しています。
1点目は、自動ログインするときに設定したクッキーの値が変更されていることです。
設定した値が変更されていてうまく自動ログインができていないです。
2点目は、CakePHPのAuth機能の自動ログイン機能の設定を無効にするやり方がわからないことです。
ルートのURLにアクセスすると、ログイン画面にリダイレクトされるですが、ログインに成功した後ルートの
URLにアクセスするとトップ画面にリダイレクトされます。
###補足情報(言語/FW/ツール等のバージョンなど)
CakePHP 3.4
PHP 7.0.10
初心者の質問で申し訳ありませんが、アドバイスをお願い致します。
あなたの回答
tips
プレビュー