Laravel加密密码

时间:2018-05-28 14:55:34

标签: laravel jwt

我有一个安装了Mongodb Jessengers和JWT软件包的Laravel 5.6项目。

我正在尝试在注册时创建用户时加密密码但我收到此错误:

  

间接修改重载属性App \ User :: $ attribute   没效果

我的用户模型:

public function setPasswordAttribute($value){
    $this->attribute['password'] = bcrypt($value);
}

我的AuthController:

public function signup(SignUpRequest $request)
{

    $user = User::create($request->all());

    return $this->login($request);

}

我错过了什么?

发现问题:它是

$this->attributes['password'] = bcrypt($value); 

不是

$this->attribute['password'] = bcrypt($value);

0 个答案:

没有答案