我想在我的 iPhone 应用程序中保存用户登录凭据,该应用程序是使用 PhoneGap 和 SenchaTouch API 构建的。如果用户通过应用程序登录,我想保存他的用户 ID/密码,除非他特别注销。这将使他在每次使用该应用程序时免于登录过程并增加用户体验。
任何形式的帮助将不胜感激。
谢谢
我想在我的 iPhone 应用程序中保存用户登录凭据,该应用程序是使用 PhoneGap 和 SenchaTouch API 构建的。如果用户通过应用程序登录,我想保存他的用户 ID/密码,除非他特别注销。这将使他在每次使用该应用程序时免于登录过程并增加用户体验。
任何形式的帮助将不胜感激。
谢谢
总是有本地存储。这是一个简单的键/值持久性,可以完全满足您的需求。
http://paperkilledrock.com/2010/05/html5-localstorage-part-one/
编辑:上面的链接死了: http: //diveintohtml5.info/storage.html
这就是我在我的一个项目中的做法:
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);