私のサイトにはログインが必要ないページが多数あり、いくつかの方法があり、認証が必要なページに移行するときはember-simple-authが効果的です。私が認証を必要としないページにいて、ログインしようとすると、私はrouteAfterAuthentication
のために設定されているものに移行します。emberシンプル認証:ログイン後に直前のルートにリダイレクト
残念ながら、認証が不要なページ(例:)で認証した場合、私はposts/1234
に戻ります。これはどのように達成できますか?
sessionAuthenticated
をオーバーライドする適切な方法のために
ApplicationRouteMixin
ため
ember-simple-auth
コードをとかしてきましたが、それでも私はに戻るには、どのようなルートへの結果として得られるアプリケーションのルートを通知する方法を知らない、またはのparams
ルートを与える必要があります。
AuthenticatedRoute(s)はすべて私が望むように動作すると言いました。問題は、認証を必要としないルートにあります。これらのページからログインフローを使用してログインすると、別の場所にリダイレクトされ、ログインフローが開始されたページに自動的に戻ることはできません。 –
申し訳ありませんが、その重要な側面を逃しました。 – Graham