Получение параметров запроса, когда один аутентификатор перенаправляет на другой (Angular) - PullRequest
0 голосов
/ 10 мая 2019

У меня есть защита маршрута, которая перемещает пользователя на другой маршрут на основе определенных условий и передает маркер:

...
this.router.navigate(['dashboard'], { queryParams: { token: token } });
...

Этот маршрут на панели мониторинга также имеет защиту, которая должна считывать queryParams

canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<boolean> {
        return new Promise<boolean>((resolve, reject) => {

          this.route
            .queryParams
            .subscribe(params => {
                this.token = params['token'];
                console.log(token)
            });

         ...
        })
}

По какой-то причине параметры запроса не передаются во второй сторож.

Как я могу убедиться, что второй охранник подберет параметры запроса?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...