角火力基地守卫

时间:2020-01-11 07:17:57

标签: firebase-authentication angular-route-guards

我想基于Firebase auth displayName属性添加一些路由防护。

canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
  if ( firebase.auth().currentUser.displayName === 'student' ) {
    return true;
  } else {
    return false;
  }
}

但是此功能不起作用。

如何正确执行此操作?

0 个答案:

没有答案