【发布时间】:2013-05-07 17:38:13
【问题描述】:
有没有办法将 auth 错误消息绑定到 auth 组件的范围条件?
例如说我有:
'Auth' => array('authenticate' => array('Blowfish' => array('scope' => array('User.activated' => 1))));
如果范围条件失败,我想设置一个错误。如果用户/密码不正确,我需要能够将其与显示的错误区分开来。
这可能吗?
【问题讨论】:
-
您是否尝试查看使用
$this->Auth->login($this->request->data['User']);手动登录用户时会发生什么。在呈现视图之前,您可能可以拦截返回对象或异常。 -
不幸的是,该方法返回一个布尔值。
标签: cakephp authentication cakephp-2.1