Es ist möglich, reaktionsnative Webview-Cookies zu löschen? wenn ich auf andere Ansicht ersetzen und zurück und montieren webview wieder, es sieht aus wie das Cookie existieren noch in der Webansicht ..React-nativer, klarer Webview-Cookie?
Grüße
Es ist möglich, reaktionsnative Webview-Cookies zu löschen? wenn ich auf andere Ansicht ersetzen und zurück und montieren webview wieder, es sieht aus wie das Cookie existieren noch in der Webansicht ..React-nativer, klarer Webview-Cookie?
Grüße
Sie AsyncStorage verwenden können, die mit
import { AsyncStorage } from 'react-native'
AsyncStorage.setItem('token', user.token)
AsyncStorage.removeItem('token')
AsyncStorage.getItem('token', (ignore, result) => {})
reagieren-native kommt
Seien Sie vorsichtig, das getItem ist eine auf Versprechen basierende Funktionalität.
Dann erstellen Sie bei der Komponentenladeprüfung eine Aktion/Funktion, die überprüft, ob der Benutzer die Berechtigung dafür hat!
Dort einige Module erstellen sie Cookie und löschen sie auch. https://github.com/joeferraro/react-native-cookies –
Haben Sie eine Lösung dafür gefunden? Ich benutze Bibliotheken, um damit umzugehen, aber Google scheint immer noch auf Android angemeldet zu sein, obwohl ich sie auf iOS löschen kann, um den Benutzer auszuloggen. –
Also, endlich habe ich eine Methode auf der Server-Seite (smt wie Abmeldung), die Benutzer autologin und Cookie neu erstellen zwingen. Ohne diese Funktion hatte die Webansicht nach einer eindeutigen Komponente noch Zugriff auf die vorherigen Benutzerdaten. –