我想添加一些基于 Firebase authdisplayName
属性的路由保护。
canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
if ( firebase.auth().currentUser.displayName === 'student' ) {
return true;
} else {
return false;
}
}
但这个功能不起作用。
如何正确执行此操作?