我使用asp.net boilerplate
a创建了一个新项目,因此它是标准的,默认登录页面为登录页面。因此,可以创建一个新组件并将默认登录页面更改为我刚刚创建的组件,并创建指向唯一页面的链接吗?
答案 0 :(得分:0)
在 src / shared / auth 文件夹下的角度项目中,更改canActivate函数以检查是否创建了会话并重定向到特定组件
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
if (!this._sessionService.user) {
this._router.navigate(['FolderName/ComponentName']);
return false;
}
}