Удостоверяване и управление на сесии в iOS

Какъв е препоръчителният начин за съхраняване на информация за удостоверяване в iOS, която може лесно да бъде извлечена отвсякъде в приложението, дали това е Core Data framework или plist или нещо друго?


person Firdous    schedule 21.03.2012    source източник


Отговори (3)


Plist данните могат да бъдат лесно достъпни.

По-безопасен начин е да съхранявате данните в NSUserDefaults.

person ipraba    schedule 21.03.2012

NSUserDefaults също съхранява информация под формата на plist. Съхраняването на информация за удостоверяване в ключодържател е по-смислено от NSUserDefaults.

person simple    schedule 30.04.2012

Трябва да използвате iOS Keychain точно както на mac NSUserDefaults не е защитен, вижте

http://developer.apple.com/library/ios/#samplecode/GenericKeychain/Introduction/Intro.html#//apple_ref/doc/uid/DTS40007797-Intro-DontLinkElementID_2

person Luke    schedule 13.07.2012