我只想询问如何重定向尝试访问登录页面的用户,即使他已经登录了。我没有任何代码可以显示,因为我甚至不知道在哪里看。
基本上,首先您在登录成功后登录user\login
登录页面,如果您输入网址\profile
,您将被重定向到user\login
,不应显示登录表单您应该重定向到配置文件,以避免登录两次。我希望你理解,非常感谢你!
答案 0 :(得分:1)
将以下代码放在您不想登录用户的位置以查看该页面。
// check whether user is logged in
if($this->Auth->user()) {
// redirect to other page
}