Вопросы по теме 'angular-route-guards'
Как применить защиту маршрутизации к модулям маршрутизации функциональных модулей?
Итак, я создаю приложение Angular 4, в котором я хочу, чтобы все маршруты были защищены (конечно, за исключением маршрута входа). Я пытаюсь использовать функциональные модули и маршрутизацию функциональных модулей. Итак, представьте что-то вроде...
1691 просмотров
schedule
14.03.2023
может активировать защиту маршрута angular не может удовлетворить интерфейс при выполнении логики
У меня есть следующие возможности активировать класс защиты маршрута
import {OnDestroy } from '@angular/core';
import {
CanActivate,
ActivatedRouteSnapshot,
RouterStateSnapshot,
Router
} from '@angular/router';
import {Injectable} from...
815 просмотров
schedule
24.06.2022
Неожиданное поведение при маршрутизации дочерним элементам с бескомпонентным маршрутом в Angular 5
У меня есть вопрос о маршрутизации Angular 5.
Если я объявлю маршруты, подобные этому ниже, route guard вызывается каждый раз, когда я направляюсь к одному из компонентов через routerLink в html.
const routes: Route[] = [
{ path:...
443 просмотров
schedule
18.09.2022
Как приостановить изменение маршрута в событии маршрутизатора navigationStart
В моем приложении у меня есть маршруты, открытые из пакетов (узловых модулей). Поэтому я не мог использовать canActivate или canDeactivate для маршрутов, определенных внутри узловых модулей.
Поэтому я начал подписываться на все изменения маршрута...
2458 просмотров
schedule
02.07.2022
Могу ли я прочитать значение параметра маршрута из `canActivate: AuthGuard`?
{
path: ':l/bla/bla/bla', component: ..., canActivate: [AuthGuard]
}
Затем конструктор AuthGuard :
constructor(
private readonly router: Router,
private readonly activedRoute: ActivatedRoute) { }
... однако и .params , и...
258 просмотров
schedule
19.06.2023
Несколько маршрутов / панель инструментов для разных ролей с AuthGuard
Я хочу, чтобы на моей домашней странице загружались разные модули для разных ролей
const routes: Routes = [
{
path: 'login',
component: LoginComponent,
},
{ path: '', loadChildren:...
1195 просмотров
schedule
09.09.2022
canActivate routeguard с вложенными наблюдаемыми с помощью оператора switchmap работает только из браузера
Я использую firebase с аутентификацией и firestore. Прошедшие аутентификацию пользователи сохраняются в базе данных при регистрации с полем дополнительных ролей, где у некоторых пользователей есть роль администратора. Я хочу защитить...
196 просмотров
schedule
20.04.2022
Ошибка входа при первом входе в систему, и обновление страницы вынуждает пользователя выйти из системы в Angular + (Node / express) .js
Когда я впервые пытаюсь войти в систему, он аутентифицирует пользователя и устанавливает для loggedInStatus в AuthService значение true, но для loggedIn в AuthGuard установлено значение false и, таким образом, не разрешается переход на панель...
89 просмотров
schedule
23.10.2022
Как определить маршрут до защиты маршрута Angular?
поэтому у меня есть, скажем, 2 маршрута «/admin-route» и «/ superuser-route», и оба требуют привилегий «admin» и «superuser» соответственно для доступа к этим маршрутам.
Когда пользователь нажимает на этот маршрут, я проверяю привилегии, и если они...
26 просмотров
schedule
11.01.2023
Как я могу разрешить маршруты для пользователей в зависимости от состояния модуля?
Я знаю, как использовать Auth Guard в Angular, и я только новичок в angular. Я только что сделал базовую аутентификацию на основе доступа для чтения и записи, которая включает такие роли, как isAdmin или Isguest.
Но теперь я хочу, чтобы этот...
555 просмотров
schedule
31.08.2022
Показывать компонент начальной настройки пользователя только при первом входе в систему
У меня есть 2 компонента: начальные настройки и панель навигации внутри моего app.component.html :
<initial-settings *ngIf="!userFloor"></initial-settings> <app-navbar *ngIf="userFloor"></app-navbar>...
24 просмотров
schedule
08.01.2023