我想使用laravel 5提供的电子邮件重置密码。 我不知道或知道如何将密码重置代码发送到电子邮件并使用该密码在laravel中重置。
我现在邮件配置正确,我想通过电子邮件向用户发送密码。
如何将有密码的电子邮件发送到gmail以及如何在我们的laravel项目中输入密码和更新密码。
答案 0 :(得分:0)
为了让我们真正为您提供帮助,如果您尝试一下它会更好,如果它不起作用,那么发布代码以便我们可以帮助您调试和改进它。
首先,我建议reading the documentation关于这一切是如何运作的。{/ p>
接下来,this blog post从头到尾介绍了如何使用Laravel附带的默认文件实现密码重置功能的整个过程。在这里发布整个过程太多了所以我建议你尝试跟进它然后当你遇到麻烦然后你有一些你可以实际发布给我们帮助你的东西。
最后,this package提供了在Laravel 5中删除的auth脚手架,您可能会觉得它很有用,因为它提供了注册,登录和重置密码的所有视图等。
检查一下,试一试,然后回答我们遇到的具体问题,并发布导致问题的代码,我们可以从那里为您提供更多帮助。
编辑澄清评论
性状
Trait旨在减少单一继承的一些限制 通过使开发人员能够在几个方面自由地重用方法集 生活在不同阶级等级的独立阶级。该 特征和类的组合的语义以某种方式定义 这降低了复杂性,并避免了相关的典型问题 具有多重继承和Mixins。
特质与类相似,但仅用于分组 功能细化和一致的方式。这不可能 自己实例化Trait。它是传统的补充 继承并实现行为的横向组合;那是, 类成员的应用程序,无需继承。
这来自PHP docs,基本上它将一整套功能分组,供我们使用。
在这种情况下,ResetsPasswords
包含重置密码的所有实际代码,并被调用到使用use ResetsPasswords;
处理此问题的Controller。