我正在尝试使用this plugin,它看起来很容易使用,但我只是在理解了一件事情,即使在完成他们提供的小文档之后也是如此。 我在appController中试过这个:
function beforeFilter(){
$this->Auth->authenticate = array(
'Authenticate.MultiColumn' => array(
'fields' => array(
'username' => 'login',
'password' => 'password'
),
'columns' => array('username', 'barcode_auth'),
'userModel' => 'User',
'scope' => array('User.active' => 1)
)
);
}
用户名需要检查用户名或barcode_aut(条形码条目)
我不确定的是fields
键的设置。正如它所暗示的,键username
和password
代表输入字段。但是预期的是什么?字段ID?以及价值login
和password
怎么样?它们代表什么?是用户输入吗?
对此有任何帮助表示赞赏!!提前谢谢
[编辑]
当前结果的结果只是重定向到同一页面。