freeCodeCamp/guide/spanish/miscellaneous/restrict-access-to-authenti.../index.md

922 B

title localeTitle
Restrict Access to Authenticated Users Only Restringir el acceso a usuarios autenticados solamente

Digamos que tiene una ruta que desea restringir a los usuarios registrados; quizás tenga una página /profile que le permita a sus usuarios completar alguna información sobre ellos mismos, pero no funcionaría si no hubieran iniciado sesión. Abra /client/app/profile/profile.js , y agregue authenticate: true las opciones pasadas a $ routeProvider.when así:

    $routeProvider 
      .when('/profile', { 
        templateUrl: 'app/profile/profile.html', 
        controller: 'ProfileCtrl', 
        authenticate: true // restrict to authenticated users 
      }); 

De esta manera, si el usuario no se autentica cuando intenta acceder a la página /profile , será redirigido a su pantalla de inicio de sesión para autenticarse antes de continuar a su página de perfil.