2011-06-07 76 views
2

大多数社交应用程序不需要用户在每次启动应用程序时登录,他们只是存储用户的登录信息并自动登录。这是如何实现的?如何存储用户的登录名和密码并使用存储的信息登录?是plist文件的地方做到这一点?谢谢。如何在应用程序启动时自动登录

回答

2

不,使用钥匙串,它是iOS中的安全存储机制。看看这个tutorial from Apple.

+0

这正是我要找的,感谢西蒙。 – joe522 2011-06-07 19:01:32

0

钥匙扣不是那么容易,但有一个很好的实现它所谓SFHFKeychainUtilstutorial herecode here

+0

这真的很简单!但是我仍然对这个方法有个疑问:它实际上只是存储密码而不是用户名。在检索密码的教程中,用户名由NSString * userName = @“blah blah”提供。所以我想我可以使用plist文件来存储用户名并使用此框来存储密码? – joe522 2011-06-07 19:21:18

+0

你可以,但plist的是可读的。这样做是否为您创建应用程序用户名称的密钥? MyAppUser并存储用户名,就像您存储密码一样,在您检索用户名之前,我们会检索密码。 – Cyprian 2011-06-08 09:38:14

相关问题