用户在sqlite上的凭证存储或使用Ipad App的Web服务?

时间:2011-06-20 06:05:22

标签: ipad

我需要添加登录和注册选项,所以我很难混淆我是否会使用Sqlite来存储用户的凭据或使用Web服务(PHP)?

如果有人知道更好的选择,除了上述两项操作,请指导我。

1 个答案:

答案 0 :(得分:2)

您正在存储可以使用钥匙串的用户名和密码。

使用Keychain导入“Security / Security.h”。

Apple有一个在其文档中添加和检索用户名和密码的示例。 example方法

- (void)mySetObject:(id)inObject forKey:(id)key;
- (id)myObjectForKey:(id)key;
- (void)resetKeychainItem;

将使您能够持久保存并检索用户凭据,而无需修改示例代码。

调用需要身份验证的Web服务,使用NSURLConnection直接提供用户名和密码作为URL中的参数