UPDATE:
Я перезапустил свой сервер среди нескольких других мелких исправлений, и я не получаю сообщение об ошибке. Однако я не получаю письма с подтверждением. Кроме того, я могу войти, нажав на подтверждение адреса электронной почты.
При попытке использовать подтверждение / подтверждение по электронной почте от Devise,
При входе в веб-приложение через Devise я получаю следующее:
RuntimeError in Devise/registrations#create
Missing host to link to! Please provide :host parameter or set default_url_options[:host]
Extracted source (around line #5):
2:
3: <p>You can confirm your account through the link below:</p>
4:
5: <p><%= link_to 'Confirm my account', confirmation_url(@resource, :confirmation_token => @resource.confirmation_token) %></p>
Это странно, потому что я включил config.action_mailer.default_url_options = { :host => 'localhost:3000' }
в свой файл development.rb и нахожусь в режиме разработки.
Спасибо заранее!