2011-10-21 88 views
12

我要像保存用戶名和密碼的一些設置我的應用程序, 使得在應用程序啓動時我就能夠做到用戶認證。電話差距實現「應用程序設置」

任何人都可以指導我如何使用PhoneGap的實現這一目標。

+0

我認爲最好不要存儲密碼,只是用戶名。讓用戶輸入他們的密碼,然後存儲身份驗證令牌(不管有效日期:一天,三個月,兩年)。存儲沒有密碼的用戶名和身份驗證令牌。你認爲這樣更好嗎? – Mzn

回答

21
localStorage.setItem("pref1", "val1"); 

var pref1 = localStorage.getItem("pref1"); 
2

您可以使用此插件科爾多瓦5.x的 https://github.com/apla/me.apla.cordova.app-preferences

你添加它

cordova plugin add cordova-plugin-app-preferences 

,然後使用它。

// cordova interface 
var prefs = plugins.appPreferences; 

function ok (value) {} 
function fail (error) {} 

// store key => value pair 
prefs.store (ok, fail, 'key', 'value'); 

// store key => value pair in dict (see notes) 
prefs.store (ok, fail, 'dict', 'key', 'value');