Итак, у нас есть веб-приложение, доступ к которому осуществляется по ссылке из электронной почты. Когда пользователь нажимает на ссылку, мы вызываем веб-службу, чтобы вытащить необходимые данные клиенту. Эти данные затем сохраняются в локальном хранилище клиента для диапазона сеанса пользователя и очищаются после.Как сохранить местную локальную сессию?
Проблема заключается в том, что если пользователь дважды нажимает на ссылку и выходит из одного из сеансов, локальное хранилище очищается для обоих сеансов.
Так я думал о решении этой проблемы, и вот мои возможные решения:
- Повторное использование те же вкладки для внешних ссылок одного и того же домена. Но его not possible на данный момент.
- Приложите идентификатор сеанса к ключам localstorage и очистите их только при выходе из системы. Но в этом случае, если кто-то не выходит из системы должным образом, локальные элементы хранилища все равно сохраняются, и мы этого не хотим.
Так что я хотел бы знать, есть ли способ сохранить локальную сессию хранилища, или если я должен полностью пропускать локальный ресурс. Благодаря!
вы можете использовать 'jQuery.data' .. –
Да, но данные очень большие, и это было бы очень сложно. – Arunster