長いタイトルですみません。
CakePHP3で、$this->Auth->allow(['logout', 'add']);のように未ログインでのアクセスを許可するページを指定し、
許可していないページへアクセスすると自動的に/loginにリダイレクトされますが、
その際に、ログインまたは登録して下さい。という警告文を出したいです。
許可していないページへアクセスし、リダイレクトされてきたときのみに警告文を出し、
ユーザー自ら、/loginへアクセスしたときには警告文を出さないようにしたいのですが、それを判定できるものがなく・・・
リファラだと、許可しないページのURLは取れず、その前jにいたページしか取ることが出来ません
何か、良い方法は無いでしょうか?
ご教授頂けると幸いです。
宜しくお願い致します。
回答2件
あなたの回答
tips
プレビュー
2017/02/01 05:48