2016-04-11 39 views
0

Cihazda belirteç ve diğer kullanıcı bilgilerini güvenli bir şekilde saklamak isterim. Anlayışımdan sadece normal tercihleri ​​kullanmak güvenli değildir ve iOS'ta bu tür veriler KeyChain'de saklanmalıdır (android, SharedPrefrences'te hala kaydedilmelidir).Titanium - Cihazda bilgileri güvenli bir şekilde saklayın

Titanium, iOS Keychain'de bilgi depolamak için bir API kullanıyor mu?

Ben de bunu yapmaz Marketplace'de ÖSS modülünü bulundu: https://marketplace.appcelerator.com/apps/4112?restoreSearch=true#!overview

Ama yerel platform desteği varsa ben daha çok kullanıyorum.

+0

Sen BİLGİLERİ cihazda herhangi bir yerde depolayabilir, sadece şifrelemek. Bunu yapmanın birçok yolu var. –

+0

@VladimirKulyk Eğer şifrelerseniz şifreyi muhtemelen cihazda bir yere de kaydedersiniz ... birisinin bir uygulamayı tersine çevirmesini engelleyen ve bu anahtarı alan nedir? – developer82

+0

kodda bu anahtarı tanımlayabilir veya bu verilerin şifresini çözmeniz gerektiğinde, çalışma zamanında cihaz kimliğini kullanarak oluşturabilirsiniz. –

cevap

2

Keychain'de verileri depolamak için Titanium ile bir API yoktur, ancak bu modülü kullanabilirsiniz: https://github.com/pegli/ti_keychain/tree/master/mobile

+0

Pazarda kazandığım aynı modüle benziyor. Teşekkürler. – developer82

+2

Rica ederim. Bunu kullanıyorum: https://github.com/benbahrenburg/Projelerim için güvenli bir şekilde –