【发布时间】:2016-02-20 06:23:52
【问题描述】:
使用 Laravel 5.2
我需要覆盖一些功能/在密码重置过程中添加一些新内容。我知道我可以使用从锡中出来的密码控制器覆盖Illuminate\Foundation\Auth\ResetsPasswords 中的功能。
我还需要在Illuminate\Contracts\Auth\PasswordBroker 中进行更改。我的目标是获得一封邀请电子邮件,用于设置使用现有密码重置功能的初始密码。唯一的问题在于函数sendResetLink。
此函数获取密码令牌并通过重置密码电子邮件视图发送电子邮件。我仍然需要密码重置功能,但我无法收到带有“重置密码”字眼的邀请电子邮件。
我该怎么做?我想我可以复制和调整重置类上的功能以使用电子邮件的邀请视图,但我不知道如何扩展代理类以使其工作。
【问题讨论】: