Я пишу приложение с использованием Sencha Touch, которое потребует входа на сервер.Мне нужен способ отслеживать сессию, но я не уверен, что лучший способ сделать это.Кажется, что в HTML5 есть «sessionStorage», который можно использовать для этого.
Из того, что я понимаю, мне нужно сделать следующее:
1. Отправить имя пользователя / пароль на сервер
2.Если комбинация верна, сервер отправляет некоторую переменную идентификатора сеанса на телефон
3. Телефон сохраняет sessionID в sessionStorage
4. Каждый раз, когда телефон связывается с сервером, он отправляет sessionID с сообщением
5. Сервер проверяет сообщениедля правильного sessionID (и, возможно, также проверяет IP-адрес)
6. Когда пользователь выходит из приложения, sessionID стирается с телефона и сервера
Можете ли вы сообщить мне, если это правильный маршрут, чтобы выбрать