Мое приложение, встроенное в angular 5, использует Auth0 для входа в систему. После успешного входа в систему я сохраняю токен доступа в sessionStorage. Итак, проблемы
- Если в одном браузере есть две вкладки с двумя разными пользователями и если пользователи вышли из системы, то с одной из вкладок пользователь не сможет войти обратно.
2. Я использую библиотеку auth.js для интеграции с Auth0, и есть таймер, который срабатывает каждые две минуты и вызывает метод checkSession библиотеки auth.js. Этот метод даст токен доступа, который я храню в sessionStorage. Проблема, если в одном браузере есть две разные вкладки, метод checkSession предоставляет один и тот же accessToken.
Пожалуйста, помогите мне в этом.