如何在Android上的Expo AuthSession.startAsync上清除Cookie

时间:2019-03-28 19:51:30

标签: android react-native cookies expo

我在Android上遇到了一些问题,登录后使用AuthSessions.startAsync时无法返回外部登录的登录屏幕。

这允许我一次登录,但是之后我总是直接重新登录,而不是提示输入哪个帐户。

我不需要退出我的应用程序,因此除非确实需要,否则我真的不想这么做。

我从下面的链接中了解到这是可能的。

https://medium.com/@manoj_makkuboy/clear-cookies-in-react-native-expo-without-ejecting-8cc964c0a4b7

通过运行以下代码:

var RCTNetworking = require("RCTNetworking");
RCTNetworking.clearCookies(() => {});

这似乎适用于IOS(没有相同的问题),但不适用于Android,尽管RCTNetworking带回了一些东西,但Android clearCookies尚未定义。

有人知道我如何克服这个问题吗?

当前我正在使用

"expo": "^32.0.5""react-native": "https://github.com/expo/react-native/archive/sdk-31.0.1.tar.gz"

0 个答案:

没有答案