Weiterleitung zur Anmelderoute, wenn der Benutzer nicht in Angular2 2.0.0-rc.4 angemeldet ist

Dies ist meine HTML-Datei

<div class="container">
  <h1>Dohatec Data</h1>
  <div class="navLinks">
    <a [routerLink]="['/home']">Home</a>&nbsp;
    <a [routerLink]="['/about']">About-Us </a>&nbsp;
    <a [routerLink]="['/price']">Pricing</a>
  </div>
</div>

Das ist meine 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 }
];

Ich möchte die Benutzer umleiten, wenn sie nicht auf der Route / home angemeldet sind. Kann ich das in der RouterConfig machen? Ich möchte nicht @ verwendcanActivate: [LoggedInGuard] weil es vor der Route einschränkt

Antworten auf die Frage(2)

Ihre Antwort auf die Frage