gpt4 book ai didi

token - 在 SFSafariViewController 中设置请求授权头

转载 作者:行者123 更新时间:2023-12-02 02:59:22 26 4
gpt4 key购买 nike

我有具有用户名和密码的应用程序,以便用户登录该应用程序。
一些(不太重要的)功能仍然作为网页。

但是为了用户友好,用户在登录后再次登录是很烦人的。

我正在查看 SFSafariViewController,它看起来很有希望,但我正在尝试在调用 URL 时设置 Authorization header 。我已经知道用户 token ,但需要将其设置为授权 header 。

所以流程将是:

User log in inside App -> get token -> set this token as Authorization header -> call my web app url

这个 Controller 可以吗?

最佳答案

正如所讨论的那样,您应该做什么

当您从应用程序登录时,您会收到一个 token 。接下来你应该为 login 创建一个额外的端点,说 loginWithToken .相同的格式可能是这样的

https://example.com/loginWithToken?token=xyz&returnURL=def

从您的应用程序中,您将导航此 URL,然后它会做同样的事情 login页面就可以了。将此 token 存储在 cookieslocalStorage .完成后,页面应重定向到 returnURL
这样,应用程序将无需从 SFSafariViewController 重新登录。

关于token - 在 SFSafariViewController 中设置请求授权头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47270297/

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