如何过滤敏感数据 [ 2.0 版本 ]
我根据 http://yii2.techbrood.com/guide-rest.html#documentation 这个网址来写,覆盖fields方法顾虑,下面是我的代码,但是没有作用,谢谢了
namespace api\controllers;
use yii\rest\ActiveController;
class UserController extends ActiveController
{
public $modelClass = 'common\models\User';
public function fields(){
$fields = parent::fields();
unset($fields['auth_key'],$fields['password_hash'],$fields['password_reset_token']);
return $fields;
}
}
最佳答案
-
fields
方法 应该放在你指定的modelClass
内看你贴的代码 应该是
common\models\User
共 4 条回复您好,我是看了这个链接的内容才没有放到模型里面的,为什么他就可以呢,麻烦您看看,谢谢http://www.yiichina.com/question/963
其他 0 个回答
没有找到数据。
cgp
注册时间:2015-10-27
最后登录:2015-12-15
在线时长:5小时32分
最后登录:2015-12-15
在线时长:5小时32分
- 粉丝1
- 金钱140
- 威望0
- 积分190