我目前正在使用SFSafariViewController在uber api中登录用户。 SFSafariViewController不允许您注销后手动删除uber cookie。

我已经读过这个问题:How to remove access token from uber API while logout?

我的问题是我可以使用第一个用户登录和注销。我可以用第二个用户登录,但是它显示了前一个用户的名称。

我正确地撤消了 token ,然后调用了链接https://riders.uber.com/logout

我想知道是否存在一种方法https://riders.uber.com/logout清除上次登录尝试中设置的cookie。如果页面本身可以在加载时清除cookie,或者有一个查询参数,则可以给它清除它。

这将允许我直接使用SFSafariViewController,而无需执行自定义WebView/Cookie管理实现。

登出uber页面中的错误是否可能导致无法正确清除auth/session cookie?

最佳答案

您可以重定向到https://login.uber.com/logout以强制注销所有uber属性。

关于ios - 使用不同的用户进行Uber注销/登录会显示iOS上的先前登录用户,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46185676/

10-13 02:34