php - 如何为 Laravel 的密码重置功能添加成功提示信息?

标签 php laravel laravel-5.1

我正在使用 Laravel 5.1 和内置的身份验证功能。然而,在测试它时,我注意到当用户填写忘记的密码表单时没有“成功”消息,页面只是刷新,尽管表单确实有效。

如何为忘记密码工具设置成功变量?我在任何地方都找不到控制它的方法。

谢谢

最佳答案

如果您正在使用 Laravel 的内置密码重置功能,那么它确实会显示成功消息。你可以在这里看到它:https://github.com/laravel/framework/blob/5.1/src/Illuminate/Foundation/Auth/ResetsPasswords.php#L95

你只需要在你的 View 中监听它并在它存在时显示它:

@if (session('status'))
   <p class="alert alert-success">{{ session('status') }}</p>
@endif

这将显示默认消息,即:

Your password has been reset!



如果要更改此消息,只需更改 resources/lang/en/passwords.php 中的相关行。

关于php - 如何为 Laravel 的密码重置功能添加成功提示信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33286770/

相关文章:

mysql - 使用 Ajax Post 更新 MySQL Laravel 5.1

php - mySQL:比较当前密码,然后在 1 个查询中更新为新密码?

php - 外键约束失败

php - laravel 类 memcached 未找到

javascript - 将类应用于动态添加的行

php - 使用 laravel 5.2 socialite 将 Facebook 用户与我们的应用程序集成

javascript - 如何把一个div变成图片上传到服务器?

php - 具有数据库读/写功能的 PHP 骰子滚子

php - 在运行时为用户更新配置

php - Laravel 自定义助手 - 未定义索引 SERVER_NAME