我有一个 Rails 应用程序,并且我已经实现了设计、密码重置等,这些都内置在设计中。
我有一个用户名字段,但是,我现在需要允许用户按照与设计密码重置(可恢复)方式相同的流程从登录页面重置它。
我有一个忘记页面,用户可以在其中选择是否忘记了密码或用户名,密码流程是内置的,但是,我不确定如何进行用户名重置。
我有意见,但我需要后端的帮助,所以我需要的流程是用户点击他们忘记了他们的用户名,他们输入他们的电子邮件,他们收到一封带有生成令牌链接的用户名重置电子邮件,点击那个链接应该将他们发送到他们可以在那里重置用户名的页面。
一些图片供参考
这里的任何帮助都会很棒。