CakePhp 身份验证组件有一些问题。我创建了用户名为空的用户,之后我直接在数据库中更改了他的用户名。但我仍然无法登录。另外 - 没有相同角色 ID 的人无法登录。我在 app_controller 中尝试了 var_dump 它,但是 $this->Auth->User() 是空的。你能给我建议,我应该往哪个方向走?我正在使用 cakephp 1.3
问问题
135 次
1 回答
1
我认为如果您想使用 Authenticate 组件登录,您应该使用$this->Auth->login()
,因为正如我在本文中所读到的,用户方法是一种在会话中获取当前用户的方法,而不是用于登录的方法。检查有关 Auth 组件的文章。
于 2013-09-17T09:02:55.207 回答