Сохранить apikey между сессиями

Я делаю небольшое клиентское веб-приложение для MagicCardMarket.eu. Это просто javascript и html. Пользователь должен войти в систему, используя свое имя пользователя и apikey, хотя мне было интересно, как лучше сохранить их между сеансами?

Я впервые делаю такое веб-приложение. Это также первый раз, когда я использую что-то вроде этого apikey, поэтому я не был уверен, что Google.

Спасибо!

2 ответа

Решение

Ты можешь использовать 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;

Примечание: пары имя / значение всегда хранятся в виде строк. Не забудьте преобразовать их в другой формат при необходимости!

Другие вопросы по тегам