Я знаю, что это старая версия, но она актуальна и сегодня, так как с Titanium не так уж много помощи. Я разбираюсь с этим в двух частях.
Часть 1) После аутентификации учетных данных пользователя ...
var username = "some username";
var password = "some password";
// Build the object and then convert it to a json string.
oCredentials = new Object();
oCredentials.username = username;
oCredentials.password = password;
var stringCredentials = JSON.stringify(oCredentials);
// Save the credentials
Ti.App.Properties.setString("Credentials", stringCredentials);
Часть 2) Прежде чем предлагать пользователю окно входа / всплывающее окно / что угодно ...
// Look for credentials
(function() {
var storedCredentials = Ti.App.Properties.getString("Credentials");
if (storedCredentials){
var oJson = JSON.parse(storedCredentials);
// Call your authentication function
// For example, autoAuthenticate(oJson.username, oJson.password);
} else {
// kick the user out to your login window
// For example, $.loginWindow.open();
}
})();