Мы реализовали вход в Google с помощью нашего приложения и обнаружили проблему, когда пользователь входит в систему с несколькими учетными записями в одном браузере. Когда пользователь нажимает на кнопку «Войти через Google» и выбирает учетную запись № 1, он переходит на страницу подтверждения входа в систему, но затем пользователь решает изменить свою учетную запись и нажимает кнопку «Назад» браузера (что приводит его к выбору учетной записи) и выбирает учетную запись Google. # 2, затем на странице подтверждения входа в систему все еще есть данные из учетной записи # 1. Я пытался манипулировать историей браузера, когда пользователь нажимает кнопку «Назад», чтобы каким-то образом заставить браузер сделать новый запрос (так новый). Как pNet .ExternalCook ie "создается) вместо возврата из истории. Я попытался удалить cook ie, чтобы пользователь перенаправлялся на страницу входа в систему, но это не вариант, потому что он нам нужен, когда пользователь делает фактическую регистрацию. Я попытался перенаправить пользователя на событие popstate, но это не работает в Chrome (для запуска события popstate требуется реальное взаимодействие с пользователем на странице, поэтому, если пользователь нигде не нажимает на странице подтверждения входа в систему, функция не срабатывает). В StackOverflow эта проблема решена аккуратно, но у меня нет идей, любая помощь будет принята с благодарностью.