повешен гуард CanActivate , в случае не авторизированного пользователя перебрасывает на авторизацию! здесь я авторизируюсь и вот как правильно, взять селектор и в компоненте отловить и редиректнуть или тоже гуард и какой?
Лично я в этом гуарде в queryParams добавляю redirectUrl, который после авторизации проверяю
а пример кода можете показать?
При переходе на логин редиректора с ?returnUrl=/foo При успешном логине — редиректора обратно
спасибо)
При успешной авторизации роутить куда нужно. Но нужен обязательно гуард на секретные урлы
👍 стоит CanActivate
Так в компонент авторизации должен вернуться результат авторизации и по нему уже роутить
сделал экшн SignInSuccess а в эфекте, перенаправляю в секретный компоннет, свиду хорошо работает)
Что за результат авторизации?
Прошёл не прошёл
А returnUrl откуда взять?
Не могу сказать. Я не знаю что это и зачем)
Так вопрос изначальный был Как вернуться на ту же страницу
Да я так тоже делал. Но я где-то слышал что лучше не тянуть роутер в эффекты, поэтому не уверен насколько это архитектурного правильно.
Что за эффекты? Опять вы стейт-менеджер притянули? Ну ладно… тут мой опыт опять мимо, тк маленький и по простому все
Обсуждают сегодня