Я делаю небольшое клиентское веб-приложение для MagicCardMarket.eu. Это просто javascript и html. Пользователь должен войти в систему, используя свое имя пользователя и apikey, хотя мне было интересно, что лучший способ сохранить их между сеансами?
Это первый раз, когда я делаю такое веб-приложение. Это также первый раз, когда я использую что-то подобное этому, так что я не был уверен, что делать с Google.
Благодарю!
Вы можете использовать sessionStorage
.
sessionStorage.setItem('key','value');
var value = sessionStorage.getItem('key');
Это глобальный объект (sessionStorage), который поддерживает область хранения, доступную в течение сеанса страницы. Сеанс страницы длится до тех пор, пока браузер открыт и выживет через перезагрузку и восстановление. Открытие страницы в новой вкладке или окне приведет к запуску нового сеанса.
использовать хранение сеанса. Он сохраняет значения как пары ключей, значений. Чтобы установить значение для использования сеанса
sessionStorage.name = "Use Name";
sessionStorage.APIKey = "Use APIKey";
Получить значения из хранилища сеансов:
var name = sessionStorage.name;
var APIKey = sessionStorage.APIKey;
Примечание: пары имя/значение всегда сохраняются как строки. Не забудьте при необходимости конвертировать их в другой формат!