gpt4 book ai didi

ruby-on-rails - Devise - 确认后重定向到重发确认指令页面

转载 作者:数据小太阳 更新时间:2023-10-29 08:12:36 25 4
gpt4 key购买 nike

我正在使用 Ruby 2.0Rails 4.0Devise 3.0.3

我已经将我的应用更改为新域,所以我更改了 development.rb 文件中的主机,如下所示,

config.action_mailer.default_url_options = { :host => 'xxxxx.com' }

在此之后,

注册后,当我点击邮件中的确认链接时,我的帐户得到了确认,但我需要重新发送确认说明页面

这是我确认后的路径,

  def after_confirmation_path_for(resource_or_scope)
new_order_path
end

我想去 new_order_path

我哪里出错了,我应该在其他地方改吗?

请有人帮助我。

注意:在我的旧域中它运行良好。

最佳答案

通常这是由于 session 持久性而发生的。

发送邀请后,退出您的网站(我假设您的页面顶部有一个“退出”链接)。

然后查看已发送的确认邮件并单击链接。这样,当浏览器打开页面时,它将使用确认链接 url 中的 token 来验证新用户。

关于ruby-on-rails - Devise - 确认后重定向到重发确认指令页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19344672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com