AuthGuard added (not working)

This commit is contained in:
NyxiumYuuki 2021-06-01 22:31:58 +02:00
parent 12b82d84c1
commit a126dab147

View file

@ -2,20 +2,35 @@ import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import {LoginComponent} from "./login/login.component";
import {ChatComponent} from "./chat/chat.component";
import {AuthGuard} from "./auth.guard";
import {ChangePasswordComponent} from "./change-password/change-password.component";
const routes: Routes = [
// {
// path: 'login',
// component: LoginComponent,
// },
// {
// path: '',
// canActivateChild: [AuthGuard],
// children: [
// { path: 'chat', component: ChatComponent},
// { path: 'changePassword', component: ChangePasswordComponent}
// ]
// }
{
path: '',
component: LoginComponent,
},
{
path: 'chat',
component: ChatComponent,
}
{ path: 'chat',
canActivateChild: [AuthGuard],
component: ChatComponent
},
{ path: 'changePassword', component: ChangePasswordComponent}
];
@NgModule({
imports: [RouterModule.forRoot(routes)],
exports: [RouterModule]
exports: [RouterModule],
})
export class AppRoutingModule { }