2

我在 laravel 4 中使用 sentry2 作为我的项目的 ACL 包。

我有一个“超级管理员”用户,负责管理每个用户并可以编辑他们的详细信息。我希望超级管理员也应该能够更改特定用户的密码。

我知道,我可以使用重置密码功能,它将重置代码发送给该用户,但这并不是我所需要的。

有没有人使用这样的功能?

在此先感谢,尼基尔

4

1 回答 1

10

得到新的 pass 输入后,我们称它为 $newPass,就这么简单:

 $user = Sentry::getUserProvider()->findById(1);
 $user->password = $newPass; 
 $user->save();
于 2013-10-21T11:35:07.140 回答