Описание тега auth-guard
Относится к классу AuthenticationGuard Angular, механизму защиты маршрута, наиболее часто реализующему canActivate.
1
ответ
Угловая маршрутизация не работает после успешной аутентификации
Я установил простую аутентификацию, работающую с AngularFireAuth, но теперь моя маршрутизация больше не работает, console.logs показывает "Хорошо это сработало", так что же не так? (это в основном только защита маршрутизации из документации) Auth-сл…
30 мар '18 в 14:57
0
ответов
JS: необработанное отклонение обещания: не может соответствовать ни одному маршруту. Сегмент URL: "resetPasswordRequest/:id";
У меня есть этот router.ts { path: 'resetPasswordRequest/:id', component: ResetPassIdComponent, canActivate: [AuthGuard]} В компоненте ResetPassIdComponent я получаю идентификатор с этим кодом: ngOnInit(): any { let myid = this.route.snapshot.paramM…
21 дек '18 в 15:07
1
ответ
Почему невозможно вернуть Obeservable.of(false) в блоке catch в методе canActivate?
Я использую функцию canActivate для защиты некоторых маршрутов (администратор). Для этого случая я использую authGuard класс / функции: Проблема в том, когда я пытаюсь вернуть наблюдаемое логическое значение как: return Observable.of(false); не рабо…
01 авг '18 в 06:50
1
ответ
Как сопоставить URL, который содержит динамический заполнитель
Поэтому я пытаюсь добавить охрану маршрута, используя угловой, и у меня есть URL, который содержит динамический заполнитель domain/profile/:id/public => ex. domain/profile/1/public и я хочу проверить, является ли целевой URL такой же, как для это…
12 ноя '18 в 18:45
0
ответов
Ionic4 Angular AuthGuard работает для домашней страницы, а не для входа на страницу
Я создал Authguard для своего веб-приложения и назначил несколько маршрутов, таких как Дом, Вход в систему, Регистрация и т. Д. Ожидаемое поведение: Домашняя страница - намерение показать страницу входа, если пользователь не вошел в систему Вход, ре…
11 ноя '18 в 05:52
0
ответов
Ошибка броска Angular Router Guard
Проблема [решена], см. "Сбои, когда" AuthGuard падает, когда несколько, если добавлены операторы / вращатели. Рабочий сценарий У меня есть рабочий AuthGuard, который перенаправляет пользователей, если они не вошли на страницу входа. Сбой, когда EDIT…
13 окт '17 в 14:04
1
ответ
Можно деактивировать с неработающими дочерними маршрутами
У меня есть маршрутизация, как показано ниже: { path: "home", children: [{ path: "dashboard", children: [{ path: "user", canDeactivate: [CanWeDeactivateThis] }] }] } В маршрутах определены компоненты, выше приведен простой снимок. Я получаю компонен…
06 дек '18 в 04:39
2
ответа
В Angular -> как проверить, есть ли у пользователя разрешение на доступ на основе ролей с сохранением роли в базе данных.
Я пытаюсь сделать ролевый доступ к своему приложению в угловом формате, и мне нужна помощь, потому что я новичок в угловом... Во-первых, это то, что я имею в маршруте, где я устанавливаю, какие роли могут получить к нему доступ... из app-routing.mod…
12 янв '19 в 22:11
0
ответов
Angular6 - canActivate(), Auth Guard не работает с Promise<логическое значение>
Описание: Auth Guard всегда выдает ошибку, когда обещание отклоняется (). ERROR Error: Uncaught (in promise): [object Boolean] at resolvePromise (zone.js:814) at resolvePromise (zone.js:771) at zone.js:873 at ZoneDelegate.push../node_modules/zone.js…
02 июн '18 в 11:07
1
ответ
Как заставить AuthGuard ждать LocalStorage в Angular 4?
Я разработал веб-сайт на Angular 4 и ASP.Net Core. Однако есть одна вещь, которая меня беспокоит. Он имеет некоторую базовую реализацию входа в систему с JWT, и я использую локальное хранилище для сохранения объекта пользователя и токена. Все работа…
11 мар '18 в 20:30
1
ответ
Как получить сервисный ответ перед загрузкой компонента Angular 4?
У меня есть сервис, который делает запрос к API, и в соответствии с его ответом я должен решить, должен ли компонент быть загружен или нет. но из-за времени, потраченного на получение ответа, компонент загружается независимо от состояния ответа, и ч…
18 ноя '17 в 15:29
0
ответов
Laravel JWT Authentication для нескольких моделей
Сейчас я ищу статьи для аутентификации JWT (tymondesigns/jwt-auth) для нескольких моделей. Но, похоже, пока нет горячего решения этой проблемы. Я хочу разделить только модели User и Admin с использованием аутентификации JWT. Пожалуйста, помогите мне…
16 ноя '17 в 03:24
1
ответ
Подождите, пока две наблюдаемые завершат порядок в Angular Auth Guard
Вот мой Angular Auth Guard. Он проверяет состояние входа в систему, затем получает от него идентификатор, если он существует, и проверяет профиль, назначенный этому идентификатору. Я пытаюсь разрешить охрану, ожидающую завершения этих двух наблюдаем…
10 май '18 в 16:32
0
ответов
Программно вызвать аутентификацию
Можно ли вызвать AuthGuard внутри компонента? Цель этого заключается в том, что если какая-то логика дает сбой, то это вызывает AuthGuard где AuthGuard содержит логику для навигации пользователей, пока они не выполнили задачи, заданные на этой стран…
20 сен '18 в 06:39
2
ответа
Компонент Auth Service и Login не взаимодействует
Я использую Angular 4 и пытаюсь вернуть логическое значение из службы аутентификации, но когда я пытаюсь установить console.log значение, оно возвращает неопределенное значение. Я пытаюсь вернуть логическое значение и сделать оператор if/else, перен…
25 апр '18 в 21:05
0
ответов
Проверка электронной почты в laravel 5.7 для администратора
Я хочу реализовать, должен проверить в административных маршрутах, у меня есть admin guard и все маршруты, связанные с admin, как я могу добиться этой функциональности для admin guard в Laravel 5.7
26 ноя '18 в 10:12
1
ответ
Возвращаемое значение подписаться напрямую в canActivate auth guard
Ниже приведен мой код, и я пытаюсь получить возвращаемое значение непосредственно в возвращение canActivate, но проблема в том, что он сначала запустит проверку перед запуском метода "this._authService.isAdmin(token)". Я знаю это так из-за асинхронн…
21 мар '18 в 01:49
1
ответ
Angular - AuthGuard перенаправляет Iframe
Я реализую iFrame в моем угловом приложении. Когда я даю URL src прямо в HTML, приложение работает нормально и загружает запрошенный пользовательский интерфейс. Но когда я получаю URL-адрес src из бэкэнда и передаю его как переменную, auth guard пер…
19 ноя '18 в 07:07
0
ответов
Установка canActivate в true при тестировании с фиктивными данными с помощью Protractor
У меня есть тест Protractor E2E, запущенный с переменной AuthGuard на canActivate в Маршрутах для каждого компонента. Это происходит при вызове любого компонента, который проверяет сервер идентификации, если у вас есть действительный токен, иначе он…
31 май '18 в 07:25
2
ответа
Ошибка: Uncaught (в обещании): ReferenceError: localStorage не определен
Я программирую одностраничное приложение, используя Angular/Typescript. Приложение запускается со страницы входа. Когда пользователь аутентифицирован, новая страница загружается с использованием этой строки кода: this.router.navigate(['/productionFi…
01 мар '18 в 07:55