我想在我的iPhone應用程序中保存用戶登錄憑據,該應用程序使用PhoneGap和SenchaTouch API構建。如果用戶通過App登錄,除非特別註銷,否則我想保存他的用戶ID /密碼。每次他使用該應用程序並添加到用戶體驗時,這將使他無需登錄過程。如何使用PhoneGap API保存用戶登錄憑證?
任何形式的幫助將不勝感激。
謝謝
我想在我的iPhone應用程序中保存用戶登錄憑據,該應用程序使用PhoneGap和SenchaTouch API構建。如果用戶通過App登錄,除非特別註銷,否則我想保存他的用戶ID /密碼。每次他使用該應用程序並添加到用戶體驗時,這將使他無需登錄過程。如何使用PhoneGap API保存用戶登錄憑證?
任何形式的幫助將不勝感激。
謝謝
總是有localStorage。這是一個簡單的鍵/值持久性,將完全符合您的需求。
http://paperkilledrock.com/2010/05/html5-localstorage-part-one/
編輯:上面的鏈接死:http://diveintohtml5.info/storage.html
這是我要做的事在我的項目之一:在http
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);
爲什麼麻煩base64編碼呢? – bulltorious 2013-04-11 17:32:09
萬一手機被盜/被黑嗎? – IcedDante 2013-10-17 05:54:24
要明確,base64是不加密的。它將二進制數據傳輸到文本以跨域傳輸,而不會被修改。它絕對沒有額外的價值,當你的手機被盜,被黑,... – randomizer 2014-09-26 10:35:16
和PhoneGap的localStorage的例子://文檔。 phonegap.com/en/1.4.1/phonegap_storage_storage.md.html#Storage – 2012-02-10 02:32:36
是的,如果你的持久性需要超出關鍵/價值的東西...有PhoneGaps存儲API使用網絡SQL – Devgeeks 2012-02-10 03:49:58
那麼涉及的安全問題呢? – 2014-02-04 19:55:24