Swift iOS上的Okta-用户注销后SFSafariViewController未清理
我试着让Swift iOS Okta注销工作 客户端它可以工作,但是在Swift iOS上的Okta-用户注销后SFSafariViewController未清理,swift,okta,sfsafariviewcontroller,Swift,Okta,Sfsafariviewcontroller,我试着让Swift iOS Okta注销工作 客户端它可以工作,但是在SFSafariViewController中显示的默认Oktav登录掩码web视图不会清除它。这就是为什么SDK会在一瞬间显示web视图,但会立即将其删除,并且用户已通过身份验证——尽管用户刚刚注销自己 如何注销: 调用OktaAuth.revoke()命令 调用TokenManager.clear()命令 从密钥链中删除凭据 这似乎是OAuth和SFSafariViewController的一个常见问题,因为我的应用程序无
SFSafariViewController
中显示的默认Oktav登录掩码web视图不会清除它。这就是为什么SDK会在一瞬间显示web视图,但会立即将其删除,并且用户已通过身份验证——尽管用户刚刚注销自己
如何注销:
OktaAuth.revoke()
命令TokenManager.clear()
命令SFSafariViewController
的一个常见问题,因为我的应用程序无法告诉控制器由于沙箱而忘记一些凭据
但是注销应该有效,这就是为什么我认为我错过了一些东西