mirror of
https://github.com/flarum/framework.git
synced 2025-02-22 16:47:42 +08:00
Fix password hashing
This commit is contained in:
parent
f3021e9a85
commit
ed706540bf
@ -129,12 +129,23 @@ class User extends Model
|
|||||||
*/
|
*/
|
||||||
public function changePassword($password)
|
public function changePassword($password)
|
||||||
{
|
{
|
||||||
$this->password = $password ? static::$hasher->make($password) : null;
|
$this->password = $password;
|
||||||
|
|
||||||
$this->raise(new UserPasswordWasChanged($this));
|
$this->raise(new UserPasswordWasChanged($this));
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Store the password as a hash.
|
||||||
|
*
|
||||||
|
* @param string $value
|
||||||
|
*/
|
||||||
|
public function setPasswordAttribute($value)
|
||||||
|
{
|
||||||
|
$this->attributes['password'] = $value ? static::$hasher->make($value) : null;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mark all discussions as read by setting the user's read_time.
|
* Mark all discussions as read by setting the user's read_time.
|
||||||
*
|
*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user