在用户请求接收新的确认电子邮件后,我将如何重定向到登录页面?
这不是用户在确认后第一次登录的情况,就像在 Stack Overflow 上讨论的那样。这是关于一个未确认的、未登录的用户请求新的确认电子邮件,因为他们没有收到它。
- 用户去
/users/confirmations/new
。 - 提交表格。
- 再次显示相同的表格。
相反,我希望它转到login_path
后提交。
我否决了确认控制器,但是如何连接到设计并使其重定向到login_path
?
class Users::ConfirmationsController < Devise::RegistrationsController
layout :resolve_layout
def new
self.resource = resource_class.new
redirect_to login_path
end
end