我正在使用Devise和omniauth在我的Rails应用程序中进行身份验证。 我已经自述跟随,并把下面一行在我production.rb:confirmation_url指向本地主机
config.action_mailer.default_url_options = { :host =>
'http://morning-autumn-487.heroku.com' }
我的邮件有如下代码:
<%= link_to 'Confirm my account',confirmation_url(@user, :confirmation_token =>
@user.confirmation_token) %>
当我上传应用的Heroku,确认邮件有 以下链接在电子邮件注册: http://127.0.0.1:3000/users/confirmation?confirmation_token=8TyGWQo6y ... 是否有一个设置,管理这个主机名?
没有,仍然链接为:http://127.0.0.1:3000/users/confirmation?confirmation_token=_j2KgymYYP-a361z15qI – Ved 2011-01-09 07:37:25