Я хочу добавить защитник маршрута на основе свойства Firebase auth displayName
.
canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
if ( firebase.auth().currentUser.displayName === 'student' ) {
return true;
} else {
return false;
}
}
, но эта функция не работает.
Как это сделать правильно?