2017-05-16 7 views
8

प्रतिक्रिया-मूल वेबव्यू कुकी साफ़ करना संभव है? जब मैं अन्य दृश्य पर वापस की जगह और और वेबव्यू फिर माउंट, यह कुकी अभी भी वेबव्यू में मौजूद तरह लग रहा है ..प्रतिक्रिया-मूल, स्पष्ट वेबदृश्य कुकी?

बधाई

+0

वहां कुछ मॉड्यूल वे कुकी बनाते हैं और उन्हें साफ़ भी करते हैं। https://github.com/joeferraro/react-native-cookies –

+0

क्या आपको इसके लिए कोई फिक्स मिला? मैं इसे संभालने के लिए पुस्तकालयों का उपयोग कर रहा हूं लेकिन Google हमेशा एंड्रॉइड पर लॉग इन होता है हालांकि मैं उन्हें उपयोगकर्ता को लॉग आउट करने के लिए आईओएस पर साफ़ कर सकता हूं। –

+0

तो, आखिरकार मैंने सर्वर की ओर एक विधि बनाई है (लॉगआउट की तरह smth) जो उपयोगकर्ता autologin और कुकी पुन: उत्पन्न करने के लिए मजबूर करता है। इसके बिना, स्पष्ट घटक के बाद, वेबव्यू के पास अभी भी पिछले उपयोगकर्ता डेटा तक पहुंच थी। –

उत्तर

0

आप AsyncStorage जो के साथ आता है का उपयोग कर सकते प्रतिक्रिया देशी

import { AsyncStorage } from 'react-native' 
AsyncStorage.setItem('token', user.token) 
AsyncStorage.removeItem('token') 
AsyncStorage.getItem('token', (ignore, result) => {}) 

बस सावधान रहें ITem एक वादा आधारित कार्यक्षमता है।

फिर घटक लोड जांच पर एक क्रिया/फ़ंक्शन बनाएं जो जांचता है कि उपयोगकर्ता के ऊपर के आधार पर इसके लिए प्राधिकरण है या नहीं!

संबंधित मुद्दे