完成用户密码修改

原来 User 模块做起来并没有那么容易。

首先验证是否登陆,Laravel 的 middleware 真的很强大:

然后设定好 Validator,用户要先输入原密码,然后输入两次新密码:

接着建立一个 function 去处理用户密码,这里用到了 hash facade,新密码直接 bcrypt:

这里的 with 会建立起一个一次性的 session,我新建了一个 success.blade.php 去跟它对接:

这样成功更改密码之后就会有一个更改成功的提示。

如果 old password 对不上的话,则是出现错误提示框。

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.