我如何在钛应用程序中存储我的密码(字符串)? 例如,钛是否具有Android密钥的模拟功能?
(我只需要android)
谢谢!
答案 0 :(得分:1)
iOS(和Mac)有一种机制,用于存储密码和安全称为钥匙串的密码。使用Titanium,有一个支持此API的模块,名为securely。
安装完成后,此时保存密码非常简单:
var securely = require('bencoding.securely');
//You can provide optional identifier, if none provided securely uses your bundle id
// This wraps the Keychain functions
var SecureProperties = securely.createProperties({
identifier:"Foo",
accessGroup:"Bar"
});
// Now add it to the properties
SecureProperties.setString('Password', the_password_var);
// Get it back
var MyPassword = SecureProperties.getString("password");
答案 1 :(得分:-4)
您是否检查了Titanium的FileSystem。您可以使用Properties存储数据
您是否尝试过使用此
Titanium.App.Properties.setString("password","P@ssw0rD");
var MyPassword = Titanium.App.Properties.getString("password");
请同时查看this