Можно ли использовать новые Angularfire2 охранники (AngularFireAuthGuard) для проверки пользовательских утверждений пользователя (https://firebase.google.com/docs/auth/admin/custom-claims) для отображения контента?
У меня есть кнопка типа "Изменить статью ", которую я просто хочу отобразить для пользователей, у которых есть пользовательская заявка" редактор ".
Я хочу что-то подобное, но для отображения контента не для контроля доступа к маршруту:
// This pipe will only allow users with the editor role to access the route
// { path: 'articles/:id/edit', component: ArticleEditComponent, ...canActivate(editorOnly) }
const editorOnly = pipe(customClaims, map(claims => claims.role === "editor"));