iOS Swift安全路径用于用户令牌代码

时间:2016-09-05 09:14:50

标签: ios swift token

我的应用是用户令牌库。对于我想要为服务器发送令牌代码的每个请求。 我认为最好的方法是在安全位置登录或注册保存令牌后,以及每次请求从文件中调用该令牌。 这是正确的方法吗?如果是,iOS应用程序中的安全位置在哪里? 如果不是正确的方法?

感谢

2 个答案:

答案 0 :(得分:2)

我认为这是正确的方法。 商店令牌/密码最安全的地方是KeyChain。这正是Facebook为存储会话令牌而做的事情

请参阅此内容可能会对您有所帮助:

https://github.com/marketplacer/keychain-swift

答案 1 :(得分:1)

只需将其保存在NSUserDefaults

NSUserDefaults.standardUserDefaults().setValue(deviceToken, forKey: "token")

只需尝试在需要时抓取它:

if NSUserDefaults.standardUserDefaults().valueForKey("token") != nil { httpParams["token"] = NSUserDefaults.standardUserDefaults().valueForKey("token") }