Как очистить куки на Expo AuthSession.startAsync на Android - PullRequest
1 голос
/ 28 марта 2019

У меня проблемы с 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, на Android clearCookies не определена, хотя RCTNetworking что-то возвращает.

Кто-нибудь знает, как я могу решить эту проблему?

В настоящее время я использую

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...