私はこれがたくさん尋ねられていることを知っていて、私の問題にはあてはまらない多くの解決策を見てきました。ng-token-authとdeviseトークン認証確認リダイレクトURL
ng-token-authとdevise-token-authを使用してDeviseのビューを使用して確認メールを送信すると、確認メールリンクにはredirect_url
がなく、確認時にエラーページが表示されます成功する。
ng-token-auth
設定で私が設定した:devise_token_auth.rb
で confirmationSuccessUrl: 'http://localhost:8000/#!/login'
私も設定している:多くの他のソリューションで提案されているように、私も無駄に、ConfirmationsController
オーバーライドすべてを試してみました config.default_confirm_success_url = 'http://localhost:8000/#!/login'
。
私はconfrimation_url
コールにredirect_url
を追加することによって、工夫ビューconfirmation_instructions.html.erb
を編集することによって、周りに一時的な仕事を持っている:事前に
confirmation_url(@resource, redirect_url:'http://localhost:8000/#!/login', confirmation_token: @token)
おかげで、私は任意の追加を提供できるなら、私に知らせてください情報。