Хорошо, поэтому у меня есть состояние для url/securepage, которое мне нужно проверить всякий раз, когда пользователь пытается получить к нему доступ. Поэтому я читаю, что есть функция onEnter, которую я могу использовать. Но я, похоже, не могу получить доступ к сфере охвата и услуге. Что я делаю неправильно?
.state('securepage', {
url: "/securepage",
template: securepage.html,
onEnter: function(){
// if (!$scope.main.isAuthenticated) $state.go("/login");
// if (!myLoginService.currentUser()) $state.go("/login");
Текущие параметры, как я вижу, это использование разрешения и/или проверка подлинности в контроллере. Но разве проверка подлинности не была бы лучше размещена в onEnter?