Redireccionar a la ruta de inicio de sesión si el usuario no ha iniciado sesión en Angular2 2.0.0-rc.4
Este es mi archivo html
<div class="container">
<h1>Dohatec Data</h1>
<div class="navLinks">
<a [routerLink]="['/home']">Home</a>
<a [routerLink]="['/about']">About-Us </a>
<a [routerLink]="['/price']">Pricing</a>
</div>
</div>
Este es mi RouterConfig.
const routes: RouterConfig = [
{ path: '', redirectTo: 'home', terminal: true },
{ path: 'home', component: HomeComponent },
{ path: 'about', component: AboutUsComponent },
{ path: 'price', component: PriceComponent },
{ path: 'login', component: LoginComponent }
];
Quiero redirigir a los usuarios si no han iniciado sesión en la ruta / home. ¿Puedo hacerlo en el RouterConfig? No quiero usarcanActivate: [LoggedInGuard]
porque restringe antes de la ruta