2015-03-13 2 views
0

Итак, я ищу лучший совет по решению проблемы. Я хотел разрешить моим членам оставаться на учете на устройствах, когда они проверяли «Запомнить меня». Но после исследования я узнал, что файлы cookie будут делать это, но это не безопасно.Запомнить сеанс страницы

Так что моя вторая идея была вместо этого просто помнить страницу, на которой они были, и вернуться к ней после входа в систему. Достаточно просто. Более безопасный (теоретически).

Но единственный способ, о котором я могу думать, заключается в создании таблицы в базе данных, которая записывает текущую страницу, на которую идет член, и обновляет ее каждый раз при переходе на новую.

Это лучший способ приблизиться к решению, или есть ли какие-либо лучшие способы? Я открыт для всех предложений и не нашел никаких решений в других форумах. (Я использую PHP и MYSQLi)

+0

вы хотите, чтобы ваши члены, чтобы добраться до последней страницы они посетили каждый раз, когда они при входе в? это верно? – Fadey

+0

Независимо от того, что вы делаете, вы никогда не сможете обещать полную безопасность. Сама посылка всегда входила в систему, небезопасна. Но я не думаю, что это то, что вам нужно. Я склоняюсь к вам, действительно желая получить страницу, на которой они были, во время предыдущего посещения? – LokiSinclair

+0

@Fadey, да, в высшей степени. Я просто пытаюсь найти лучший способ сделать это, потому что, если у меня будет тысяча пользователей, получающих последнюю обновленную страницу каждый раз, когда они переходят на новую страницу, это будет большая обработка на сервере. – logicK

ответ

1

попытайтесь использовать одну из функций в этом руководстве. DOM Storage Guide

Я никогда не тестировал его, но я думаю, что вам нужно это localstorage.

или это Using IndexedDB

+0

спасибо, я дам это посмотреть и посмотреть, смогу ли я найти что-то полезное. :) – logicK

Смежные вопросы