サイトの開始点を生成するために、Angular フルスタック ヨーマン ジェネレーターを使用しています。
ユーザーが制限付きページにアクセスしたときにログイン ページにリダイレクトする際に問題に直面しています。制限付きページのコントローラーがリダイレクトの前に読み込まれるようです。問題は、 grunt を介して配布用にビルドした後にのみ発生するということが重要です。
元の生成コードの多くは変更しませんでした。
Auth.isLoggedInAsync(function (loggedIn) {
if (next.authenticate && !loggedIn) {
// store the requested url if not logged in
if ($location.url() != '/login') {
$cookies.put('returnUrl', $location.url());
}
$location.path('/login');
}
}