我怎样才能要求使用Alamofire进行一次身份验证?

时间:2017-06-24 19:03:36

标签: ios authentication alamofire

我希望我的应用的用户能够登录一次,建立某种会话,然后能够向后端发出请求而无需进一步的身份验证。

现在我通过在UI中输入用户名和密码,将用户“登录”到前端,将UI存储在全局变量中,并将每个请求发送给每个请求进行单独验证。我有两个问题:

  1. 这感觉就像一个黑客,它似乎并不干净。
  2. 我不确定怎么做 这是安全的。
  3. 我搜索过教程,文章和Alamofire README,但似乎无法找到任何相关内容。我怎样才能要求在iOS上使用Alamofire进行一次身份验证?

1 个答案:

答案 0 :(得分:1)

这与Alamofire无关,与你的后端如何运作有关。看起来你自己写了,因为没有真正的后端会要求你发送每个请求的用户名和密码。如果你真的需要这样做,你应该将它们存储在钥匙串中。但实际上你需要修复你的后端来处理正确的认证会话。