Моя проблема в том, что я использую auth0 в качестве службы аутентификации, теперь, когда пользователь входит в систему и проходит аутентификацию, он перенаправляется обратно на мой URL-адрес обратного вызова, который затем решает, куда отправить пользователя сейчас, моя проблема в том, когда вы перенаправлены обратнок вашему URL обратного вызова от auth0 есть строка queryParams в строке url, например, так:
http://localhost:4200/account/login/callback#access_token="dsadsadsadsa dasdsaa"
просто в качестве примера, но затем в течение доли секунды строка запроса удаляется и остается в http://localhost:4200
, теперь япытаясь получить запрос Params с помощью этого метода
this.activatedRoute.queryParams.subscribe(params => {
console.log(params);
});
, теперь это должно работать, но console.log - это пустой объект каждый раз, я думаю, что из-за того изменения URL, которое происходит ..
Есть ли какой-нибудь способ, которым я могу получить параметры запроса перед этим удалением ??
РЕДАКТИРОВАТЬ
В основном происходит аутентификация, а затем перенаправлениена
localhost:4200/account/login/callback?acessToken="dasdasdaefssves"
, но затем маршрут меняется на
localhost:4200/account/login/callback
без параметров запроса перед функцией activatedRoute
geшанс побежать!
Любая помощь будет признательна!