首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel手动重置密码

Laravel手动重置密码
EN

Stack Overflow用户
提问于 2019-03-04 19:00:08
回答 1查看 287关注 0票数 0

我在laravel工作,我被困在重置密码手动,我验证邮件是否存在于数据库中,如果邮件存在,它将重定向到重置密码页面。

当用户输入密码并提交表单时,mongoDb数据库中的密码不会更新。

这是我的函数。

代码语言:javascript
复制
class ForgotPasswordController extends Controller
{
    public function confirmPassword(Request $request, $email)
    {

        $this->validate($request, [
            'password' => 'required|string|min:6'
        ]);


        $admin = AdminAuth::find($email);
        $admin->password = $request->get('password');

        $admin->save();
        return view('auth.login');
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-03-04 19:03:41

试一试

代码语言:javascript
复制
$admin->password = Hash::make($request->get('password')); 

更多细节here。记住:永远不要在db中显式地保存用户密码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54981860

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档