在iPhone应用程序中存储身份验证令牌

在iPhone应用程序中存储身份验证令牌,iphone,objective-c,xcode,Iphone,Objective C,Xcode,我想存储从登录响应中收到的身份验证令牌 使用此默认值是否正确?或者我必须用钥匙链包装器 存储身份验证令牌的最佳方式是什么?将它们存储在密钥链btw中更安全。这非常棒。将它们存储在密钥链btw中更安全。这非常棒。NSUserDefaults是一种方法。这是最简单的方法。NSUserDefaults是最简单的方法。这是最简单的。在GitHub上签出: [SFHFKeychainUtils storeUsername:aUsername andPassword:aPassword forService

我想存储从登录响应中收到的身份验证令牌

使用此默认值是否正确?或者我必须用钥匙链包装器


存储身份验证令牌的最佳方式是什么?

将它们存储在密钥链btw中更安全。这非常棒。

将它们存储在密钥链btw中更安全。这非常棒。

NSUserDefaults是一种方法。这是最简单的方法。

NSUserDefaults是最简单的方法。这是最简单的。在GitHub上签出:

[SFHFKeychainUtils storeUsername:aUsername andPassword:aPassword forServiceName:@"MyService"  updateExisting:TRUE error:&anError];
还有getPasswordForUsername和deleteItemForUsername

编辑-cortez在他的回答中提供了链接

在GitHub上结帐:

[SFHFKeychainUtils storeUsername:aUsername andPassword:aPassword forServiceName:@"MyService"  updateExisting:TRUE error:&anError];
还有getPasswordForUsername和deleteItemForUsername

编辑-科尔特斯在他的回答中提供了链接

@Akshay, NSUserDefaults根本不是一条路。。。一旦你从iphone上删除应用程序,NSUserDefaults条目就会丢失,此后将不再可用。对于这种需求,钥匙链要安全得多

塞巴斯蒂安

@Akshay, NSUserDefaults根本不是一条路。。。一旦你从iphone上删除应用程序,NSUserDefaults条目就会丢失,此后将不再可用。对于这种需求,钥匙链要安全得多


Sebastian

+1对于SFHFKeychainUtils,它们使钥匙链更容易+1对于SFHFKeychainUtils,它们使钥匙链更容易!