使用 Devise,我们可以恢复重置密码,但是,我需要使用与密码重置相同的流程来实现用户名重置。
这可能与设计有关还是我必须从头开始?如果是这样,我该如何扩展和添加新的重置选项。
谢谢。
使用 Devise,我们可以恢复重置密码,但是,我需要使用与密码重置相同的流程来实现用户名重置。
这可能与设计有关还是我必须从头开始?如果是这样,我该如何扩展和添加新的重置选项。
谢谢。
我相信您将不得不从头开始,因为更新用户名是更新普通用户的一部分。如果您想要相同的流程(使用唯一令牌发送电子邮件链接等),您可能需要开发自己的流程。
wiki 有一篇与您想做的相反的文章。