Публикации по теме 'canactivate'


Canactivate v / s canload в angular
Защита авторизации вносит большой вклад в ленивую загрузку модулей angular. Кстати, в angular есть много типов защиты, например (CanActivate, CanActivateChild, canDeactivate, CanLoad) . Но мы поговорим о canActivate и canLoad guard. Если маршрут должен быть открыт на основании условия, то это возможно для охранника. Краткая и полная информация → CanActivate : защищает маршрут, но не препятствует загрузке этого модуля. canActivate() : Promise<boolean | UrlTree>..

Вопросы по теме 'canactivate'

Angular2: AuthGuard не работает при использовании кнопок навигации браузера
У меня настроен простой AuthGuard, который отлично работает при «обычной» навигации по приложению (см. код ниже). А теперь представьте следующее: Пользователь переходит к /content/secured-content , для которого требуется аутентификация => он...
1650 просмотров

Angular 4 CanActivate любой охранник верен
Есть ли способ реализовать защиту CanActivate в Angular 4, чтобы, если какая-либо защита верна, маршрут был разрешен. Я знаю, что это возможно с помощью предоставления функции и реализации логики внутри нее, но мне было трудно внедрять зависимости в...
229 просмотров
schedule 26.06.2023

Как применить защиту маршрутизации к модулям маршрутизации функциональных модулей?
Итак, я создаю приложение Angular 4, в котором я хочу, чтобы все маршруты были защищены (конечно, за исключением маршрута входа). Я пытаюсь использовать функциональные модули и маршрутизацию функциональных модулей. Итак, представьте что-то вроде...
1691 просмотров

Angular: запускать canActivate при каждом изменении маршрута
Недавно я застрял с охранниками маршрута Angular. CanActive запускается только один раз при загрузке страницы и не запускается при изменении маршрута в рамках защищенного маршрута. Я думаю, что это было изменено, потому что раньше оно запускалось...
4136 просмотров
schedule 10.06.2023

может активировать защиту маршрута angular не может удовлетворить интерфейс при выполнении логики
У меня есть следующие возможности активировать класс защиты маршрута import {OnDestroy } from '@angular/core'; import { CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot, Router } from '@angular/router'; import {Injectable} from...
815 просмотров

Angular 7 CanActivate Guards при сбое
У меня есть охранники CanActivate на всех моих маршрутах, и они не работают. Например, у меня есть два охранника: export class AuthenticationGuard implements CanActivate { constructor(private as: AuthenticationService, private router:...
641 просмотров
schedule 24.12.2022

canActivate routeguard с вложенными наблюдаемыми с помощью оператора switchmap работает только из браузера
Я использую firebase с аутентификацией и firestore. Прошедшие аутентификацию пользователи сохраняются в базе данных при регистрации с полем дополнительных ролей, где у некоторых пользователей есть роль администратора. Я хочу защитить...
196 просмотров