L'accès de la portée ou de service dans l'interface utilisateur du routeur onEnter à la vérification d'accès (auth)

Ok, j'ai donc un état à l'url "/securepage" qu'ai-je besoin de vérifier à chaque fois qu'un utilisateur tente d'accéder. J'ai donc lu il y a un onEnter fonction que je peux utiliser. Mais je n'arrive pas à mettre la main sur la portée ou un service à partir de là. Ce que je fais mal?

        .state('securepage', {
            url: "/securepage",
            template: securepage.html,
            onEnter: function(){
                //if (!$scope.main.isAuthenticated) $state.go("/login");
                //if (!myLoginService.currentUser()) $state.go("/login");

Les options actuelles comme je le vois à l'utilisation de résoudre et/ou vérifier l'authentification dans le contrôleur. Mais wouldnt un auth vérifier d'être mieux placé dans onEnter?

InformationsquelleAutor joeriks | 2013-10-13