8
AngularJSでは、ユーザーがページに到着してログインしていない場合は、アプリ内のすべてのページによってリダイレクトされるログインコントローラがあります。ログインシーケンスの後、ユーザーをリダイレクトします彼らが来たページに戻ります。これを行う最善の方法は何ですか? $rootScope
に古い場所を保存しますか? '/login?returnto=' + $location.path()
にリダイレクトしますか?組み込み関数はありますか?refererへのリダイレクト
ログインページが角度 – JustGoscha
@JustGoschaで処理されたページでない場合は、元のページを保存するためにCookieまたはサーバーサイドセッションオブジェクトを使用します。ログインに成功したら、Cookieの存在を確認するか、セッションからページを抽出してブラウザに送信します(JavaScriptや隠れたフォーム要素など)。 –