【问题标题】:Clear Cookie in React Native Expo在 React Native Expo 中清除 Cookie
【发布时间】:2022-10-14 05:36:10
【问题描述】:

我们正在开发一个带有本机反应的移动应用程序。我们想使用 Azure Active Directory(Azure Ad) 身份验证。

此示例的登录流程很顺畅:https://github.com/shedaltd/react-native-azure-ad-2。但是我们无法清除退出流程的cookie,因此当用户再次单击登录按钮时,他不需要再次插入他的电子邮件和密码。

我们尝试使用 RCTNetworking.clearCookies(() => {}) 它适用于 Android,但不适用于 IOS 设备。

我可以知道有没有其他方法可以清除 IOS 中的 cookie,或者我们不应该使用 EXPO 来生成我们的 react native 项目?

【问题讨论】:

    标签: ios react-native cookies azure-active-directory expo


    【解决方案1】:

    看起来 iOS 实现没有按预期工作。将您当前的 cookie 管理解决方案替换为 @react-native-cookies/cookies。此外,您应该发送Send a sign-out request,而不是清除所有cookie,这将清除所有必需的cookie。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-05-30
      • 2022-12-02
      • 2021-07-12
      • 2017-10-15
      • 2019-12-06
      • 2017-12-28
      • 1970-01-01
      相关资源
      最近更新 更多