【发布时间】:2013-10-29 20:25:36
【问题描述】:
我在 laravel 4 中使用 sentry2 作为我的项目的 ACL 包。
我有一个“超级管理员”用户,负责管理每个用户并可以编辑他们的详细信息。我希望超级管理员也应该能够更改特定用户的密码。
我知道,我可以使用重置密码功能,它将重置代码发送给该用户,但这并不是我所需要的。
有人用过这样的功能吗?
提前致谢, 尼基尔
【问题讨论】:
标签: laravel laravel-4 acl cartalyst-sentry
我在 laravel 4 中使用 sentry2 作为我的项目的 ACL 包。
我有一个“超级管理员”用户,负责管理每个用户并可以编辑他们的详细信息。我希望超级管理员也应该能够更改特定用户的密码。
我知道,我可以使用重置密码功能,它将重置代码发送给该用户,但这并不是我所需要的。
有人用过这样的功能吗?
提前致谢, 尼基尔
【问题讨论】:
标签: laravel laravel-4 acl cartalyst-sentry
得到新的pass输入后,我们称之为$newPass,就这么简单:
$user = Sentry::getUserProvider()->findById(1);
$user->password = $newPass;
$user->save();
【讨论】: