Один из способов входа на наш сайт - это ввести URL-адрес с помощью строки запроса, например: -
https://sampleaddress.com/report?region=aus&choose=none.
У нас есть слой аутентификации пользователя между ними. Так, когда пользователь нажимает на URL, он переходит к аутентификации пользователя и когда возвращается успешно.
Если пользователь уже вошел в систему (или имеет предыдущий сеанс), то он работает как ожидалось.
Но если пользователь выходит из нового сеанса (или после выхода), параметры строки запроса теряются как.
https://sampleaddress.com/report
Используются маршруты
Для извлечения параметров строки запроса мы используем.
частный поиск = window.location.search;
приватный регион = новый URLSearchParams (this.search) .get ('region');
Мы не будем сохранять строку запроса, чтобы ее можно было использовать в дальнейшем. Приходит ли пользователь в новый сеанс или после выхода или уже вошел в систему.