CakePHP查询记录不显示密码

时间:2017-06-28 15:54:08

标签: cakephp cakephp-3.0

我有一个简单的模型(用户),其中包含属性idusernamepassword

如果我查询$this->User->find()->all()->toArray()的记录,则输出会显示属性idusername。密码不会显示。

无论密码是否为哈希,无论如何只能出于处理原因检索密码。

之前有人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:2)

不确定是否要显示密码是好事(哈希不是)

但是输出用户应该显示给你。

您可以检查是否存在使用$entity->hiddenProperties()

设置的隐藏属性

您可以传递一个属性数组来隐藏或null以获取隐藏的属性。