Как восстановить данные строки запроса после аутентификации пользователя - PullRequest
0 голосов
/ 19 мая 2019

Один из способов входа на наш сайт - это ввести URL-адрес с помощью строки запроса, например: -

https://sampleaddress.com/report?region=aus&choose=none.

У нас есть слой аутентификации пользователя между ними. Так, когда пользователь нажимает на URL, он переходит к аутентификации пользователя и когда возвращается успешно. Если пользователь уже вошел в систему (или имеет предыдущий сеанс), то он работает как ожидалось. Но если пользователь выходит из нового сеанса (или после выхода), параметры строки запроса теряются как.

https://sampleaddress.com/report

Используются маршруты

Для извлечения параметров строки запроса мы используем.

частный поиск = window.location.search; приватный регион = новый URLSearchParams (this.search) .get ('region');

Мы не будем сохранять строку запроса, чтобы ее можно было использовать в дальнейшем. Приходит ли пользователь в новый сеанс или после выхода или уже вошел в систему.

...