Tag: Gurukul Wisdom – User Authentication Using React Native Library


  • Gurukul Wisdom – User Authentication Using React Native Library

    Firebase Android Authentication Process npm install @react-native-firebase/app npm install @react-native-firebase/auth npm uninstall @react-native-firebase/firestore android/app/google-services.json ios/GoogleService-Info.plist import { firebase } from '@react-native-firebase/app'; export default firebase; import React, { createContext, useEffect, useState } from 'react'; import auth from '@react-native-firebase/auth'; export const AuthContext = createContext(); export const AuthProvider = ({ children }) => { const [user, setUser] = useState(null); const [loading, setLoading] = useState(true); useEffect(() => { const unsubscribe = auth().onAuthStateChanged(user => { setUser(user); setLoading(false); }); return unsubscribe; }, []); return ( <AuthContext.Provider value={{ user }}> {!loading && children} </AuthContext.Provider> ); }; import auth from '@react-native-firebase/auth'; export const login = (email, password) =>

    Read More