gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 00:18:21 25 4
gpt4 key购买 nike

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

现在,我让用户在前端“登录”,方法是在 UI 中输入用户名和密码,该 UI 将它们存储在全局变量中,并随每个请求一起发送以进行单独身份验证。我对此有两个问题:

  1. 这感觉像是黑客攻击,看起来不干净。
  2. 我不知道如何确保这是。

我搜索了教程、文章和 Alamofire 自述文件,但似乎找不到任何相关内容。如何在 iOS 上仅要求使用 Alamofire 进行一次身份验证?

最佳答案

这与 Alamofire 无关,而与后端的工作方式有关。看起来像是您自己编写的,因为没有真正的后端会要求您在每次请求时都发送用户名和密码。如果你真的需要这样做,你应该将它们存储在钥匙串(keychain)中。但实际上您需要修复后端以处理正确的经过身份验证的 session 。

关于ios - 我怎样才能只要求使用 Alamofire 进行一次身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44739962/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com