Мое приложение AngularJs должно переходить на страницу входа, если пользователь не вошел в систему и пытается загрузить путь, который требует входа в систему пользователя.
if ($localStorage.globals.access_token) {
$rootScope.globals = $localStorage.globals;
$state.go('app.dashboard-v1');
}else{
$state.go('access.signin)
}
всякий раз, когда приложения загружают этот фрагмент кода, выполняется,Проблема в том, что когда я пытался найти путь, который требует входа в систему, вместо перенаправления на страницу входа, он идет по этому конкретному пути.Что еще более запутанно, так это то, что он начинает изменять состояние страницы входа (access.signin), но никогда не удается, затем запускает определенный путь (здесь я пытался получить доступ к состоянию app.dashboad-v1 по его URL-адресу), а затем следовал за ним.что я тут не так делаю?