0
私がログインしているかどうかを確認するAuthGuardを角度2で使用しているとします。私がログインしていない場合、私は/ loginにリダイレクトされます。リダイレクトロジックはAuthGuardにあります。AngularでのルーティングでcanNotActivateを置き換える良い方法はありますか?
path: '',
component: HomeComponent,
canActivate: [AuthGuard]
しかし、すでにログインしていて、/ログインページに移動しようとするとどうなりますか?ユーザーがすでにログインしていて、ログインページにアクセスしようとすると、ホームページにリダイレクトする最良の方法はありますか?ルータにはcanNotActivateはありません。私は2つのAuthGuardsを作るべきですか? AuthGuardNegateまたは何かと呼ばれるもの?
これには良いアプローチがありますか?