Как сохранить учетные данные пользователя, используя PhoneGap API? - PullRequest
12 голосов
/ 10 февраля 2012

Я хочу сохранить учетные данные пользователя в моем приложении для iPhone. Приложение построено с использованием PhoneGap и SenchaTouch API. Если пользователь входит в систему через приложение, я хочу сохранить его userId / Password до тех пор, пока он специально не выйдет из системы. Это избавит его от процесса входа в систему каждый раз, когда он будет использовать приложение, и увеличит возможности пользователя.

Буду признателен за любую помощь.

Спасибо

Ответы [ 2 ]

7 голосов
/ 10 февраля 2012

Всегда есть локальное хранилище. Это простое сохранение ключа / значения, которое будет делать именно то, что вы ищете.

http://paperkilledrock.com/2010/05/html5-localstorage-part-one/

редактировать: ссылка выше умерла: http://diveintohtml5.info/storage.html

1 голос
/ 18 февраля 2012

Вот как я это делаю в одном из моих проектов:

var login = this.loginField.getValue(),
    pwd = this.passwordField.getValue(),    
    logChain = login + ":" + pwd,
    logChain64 = Ext.util.base64.encode(logChain);

window.localStorage.setItem("YOUR_APP_credentials", logChain64);
...