<%= link_to 'Confirm my account', confirmation_url(@resource, :confirmation_token => @resource.confirmation_token %>
ここにあるように これがデフォルトのconfirmation mailの中身のリンクです。しかしこのまま送って帰ってくると、なんと白画面。
そうURLをみてみると
users/confirmation.hoge?confirmation_token=gebogebo
って感じで、hoge部分が謎にドットでつながれた形になっている。
これがどうやら確認はしたけど、リンクが不明で白画面のままになるらしい。
てことで、
<%= link_to 'Confirm my account', confirmation_url(:confirmation_token => @resource.confirmation_token %>
@resourceをはずします。これで問題なくafter_sign_in_path_for(resource)で定義した場所に着地できるようになりました。