Перезагрузить страницу назад для входа в систему angular 6 - PullRequest
0 голосов
/ 24 мая 2018

Когда я делаю логин, я вхожу в dashboar, но когда я перезагружаю страницу обратно в логин, у меня есть защитные маршруты, если я не знаю, auth.guard.ts

canActivate(
  route: ActivatedRouteSnapshot,
  state: RouterStateSnapshot
): Observable<boolean> | boolean {
if(this.service.authentication()) { 
  return true;
}
  this.router.navigate(['/login'])
  return false;
}

и моймаршруты

...
{ path: 'painel', component: DashboardComponent, canActivate: [AuthGuard] },
{ path: 'painel', loadChildren: 'app/administration/components/users/users.module#UsersModule', canActivate: [AuthGuard], canActivateChild: [AdministratorGuard] },
...

, почему, когда я делаю вход в систему, и я иду к приборной панели или любой другой странице, которую я обновляю и возвращаюсь к странице входа?

...