確認を有効にしてdevise(3.1.1)を使用しています。
第1号
confirmation_url
期待通りではない
私の/app/views/devise/mailer/confirmation_instructions.html.erb
含む
<p><%= link_to 'confirm', confirmation_url(@resource, :confirmation_token => @token) %></p>
期待されるものは次のとおりです。
http://localhost:3000/?confirm/confirmation_token=3DXF7mw4KcJxtD698coCdH
しかし、私は得ました
?confirmation_token=3DXF7mw4KcJxtD698coCdH
このエラーで
Missing host to link to! Please provide the :host parameter, set default_url_options[:host], or set :only_path to true
2号
トークンが一致しません
confirmation_token.invalid
しかし、私は持っています
config.action_controller.default_url_options = {host: 'localhost', port: 3000}
test.rb
ANDでdevelopment.rb
: