4

鉴于用户正在等待confirmation email或已获得一个,我如何确保他们不使用该reset password流程并强制他们通过标准确认表格(使用确认电子邮件)。

在我的情况下,用户必须在确认后选择用户名,而密码重置令人讨厌地绕过了这一点。

4

1 回答 1

0

您需要禁用 User 模型中的 :recoverable 模块,因为这是启用密码重置的原因。

如果您尚未自定义该页面,您还需要删除 devise/sessions/new.html.erb 中的忘记密码链接。

于 2015-09-11T20:19:58.293 回答