【发布时间】:2018-09-27 09:12:23
【问题描述】:
对于 cakephp 3.6,cakephp.org 在以下链接中介绍了如何自定义用户查找器查询以获取 auth 组件: link 但我不知道如何实现它? 我在属于部门表的用户表中有'department_id'列。我想更改以下查询:
public function findAuth(){
$query
->select(['id', 'username', 'password'])->contain(['Departments'])
->where(['Users.active' => 1]);
return $query;
}
上面的代码会起作用吗? 请告诉我我必须在哪个文件中编写函数? 还有什么其他必要的步骤来完成它,以便我在 $this->Auth->User 中获取所有用户相关信息?
【问题讨论】:
标签: authentication cakephp cakephp-3.6