934 B
934 B
title | localeTitle |
---|---|
Restrict Access to Authenticated Users Only | Restringir o acesso apenas aos usuários autenticados |
Digamos que você tenha uma rota que você deseja restringir a usuários logados; talvez você tenha uma página /profile
que permita que seus usuários preencham algumas informações sobre si mesmos, mas não funcionaria se eles não estivessem logados. Abra /client/app/profile/profile.js e adicione authenticate: true
para as opções passadas para $ routeProvider.when assim:
$routeProvider
.when('/profile', {
templateUrl: 'app/profile/profile.html',
controller: 'ProfileCtrl',
authenticate: true // restrict to authenticated users
});
Dessa forma, se o usuário não for autenticado quando tentar acessar a página /profile
, ele será redirecionado para sua tela de login para ser autenticado antes de continuar na página de perfil.