Expo Coder
Expo Coder
  • 46
  • 8 443
Super Easy React Native AUTHENTICATION with Firebase 🔒
Super Easy React Native AUTHENTICATION with Firebase 🔒
In this video, we’ll dive into the world of React Native and Firebase to create a simple yet powerful authentication system for your mobile applications!
Links:
firebase auth:- firebase.google.com/docs/auth/web/start
firebase console:- console.firebase.google.com/
Why persistence is used?
Persistence in Firebase Authentication ensures the user's login state is saved even after the app is closed or refreshed. In React Native, this is achieved by using AsyncStorage to securely store authentication tokens locally.
export const auth = initializeAuth(app, {
persistence: getReactNativePersistence(ReactNativeAsyncStorage),
});
timestamps:
0:00 Overview
0:57 firebase integration
2:45 authentication setup in firebase
3:15 create context
5:00 setup sign Up
6:08 setup log in
7:22 add onAuthStateChanged in context
8:26 add persistence
9:15 install async storage package
10:26 import in context(auth)
12:35 run project
12:48 resolving errors
13:20 lets check sign up is working or not
13:56 user successfully added in firestore
14:12 lets check sign in is working or not
14:29 null error
16:06 sign in also Done
16:09 fetch user sign in data
16:43 Done
tags:
#Expo #Tutorial #CodingForBeginners #AppDevelopment #TechCommunity #Programming #SoftwareDevelopment #expo #reactnative #reactnativeframework #reactnativetutorial
#developer
keywords:
app design,app development,debugging techniques,debugging tips,dynamic ui,expo apps,expo development,expo framework,expo tutorial,javascript,javascript basics,javascript tips,mobile development,react,react components,react developer,react hook,react hooks tutorial,react native,react native apps,react native project,react native tutorial,react native tutorial for beginners,react native ui,simple code,ui design,user interface,ux,web design,webdev
มุมมอง: 32

วีดีโอ

How to Fix Bottom Tab Bar Over Keyboard in React Native Expo 🚀
มุมมอง 1662 หลายเดือนก่อน
How to Fix Bottom Tab Bar Over Keyboard in React Native Expo 🚀

ความคิดเห็น

  • @ICTSJp-wm5jx
    @ICTSJp-wm5jx วันที่ผ่านมา

    Can i get the code

    • @expocoder
      @expocoder 14 ชั่วโมงที่ผ่านมา

      Thank you for reminding me. I have added in Telegram group t.me/expocoder

  • @shailesh9842
    @shailesh9842 3 วันที่ผ่านมา

    Bro face nahi dikha sakta to voice to dala krr

    • @expocoder
      @expocoder 3 วันที่ผ่านมา

      Ok bro... But mera focus nhi he yt pe just me random record krta hu... Aur upload krta hu aur daily live😅😅no voice..

  • @Raghunadh9
    @Raghunadh9 4 วันที่ผ่านมา

    HELLO, BRO, I NEED TO TALK WITH YOU ABOUT A DEAL PLEASE RESPOND!!!!

    • @expocoder
      @expocoder 4 วันที่ผ่านมา

      Message me on Telegram . sorry for the late reply.

    • @Raghunadh9
      @Raghunadh9 4 วันที่ผ่านมา

      @@expocoder please enable chat option in order to chat with you, there's no option to talk with you.

    • @expocoder
      @expocoder 4 วันที่ผ่านมา

      Ok

  • @AbdulBasitKhanAbdulBasit
    @AbdulBasitKhanAbdulBasit 12 วันที่ผ่านมา

    it only works for me in expo latest project with typescript, after wasting all the time of me on setting up this and searching yt tutorials then i found this video ! thank you @expocoder

    • @expocoder
      @expocoder 3 วันที่ผ่านมา

      Glad I could help you out 😅

  • @deninuriman883
    @deninuriman883 13 วันที่ผ่านมา

    what is your github username?

  • @deninuriman883
    @deninuriman883 13 วันที่ผ่านมา

    why are you using jsx not tsx?

    • @expocoder
      @expocoder 13 วันที่ผ่านมา

      there is no specific answer for your question😁 but I'm just used to with JSX.

  • @deninuriman883
    @deninuriman883 15 วันที่ผ่านมา

    Please make more react native tutorials and tips

    • @expocoder
      @expocoder 15 วันที่ผ่านมา

      Sure🫡

  • @FlamefireFlash
    @FlamefireFlash 18 วันที่ผ่านมา

    you are great

    • @expocoder
      @expocoder 18 วันที่ผ่านมา

      🤗🤗

    • @asadchaudhary5935
      @asadchaudhary5935 8 วันที่ผ่านมา

      @@expocoder bro my expo project dont have babelcomfig.js file what should i do

  • @RonaldOkpara-w3x
    @RonaldOkpara-w3x 18 วันที่ผ่านมา

    @expocoder help please

    • @expocoder
      @expocoder 18 วันที่ผ่านมา

      t.me/expocoder share ur code here tomorrow I will try to solve ur problem

  • @RonaldOkpara-w3x
    @RonaldOkpara-w3x 18 วันที่ผ่านมา

    Mine still doesnt work. Is it because i am not using typescript but a blank tenplate

    • @expocoder
      @expocoder 18 วันที่ผ่านมา

      kill ur terminal then try...still you get the same error share on the telegram group...no one said it's not work you're the first person .

    • @RonaldOkpara-w3x
      @RonaldOkpara-w3x 18 วันที่ผ่านมา

      I am trying again will get back to you

    • @RonaldOkpara-w3x
      @RonaldOkpara-w3x 18 วันที่ผ่านมา

      What's the telegram group

  • @ThangNguyen-y9r5c
    @ThangNguyen-y9r5c 20 วันที่ผ่านมา

    how to display phone screen like that

    • @expocoder
      @expocoder 20 วันที่ผ่านมา

      U need android studio

  • @ABDULManan-ce8xv
    @ABDULManan-ce8xv 20 วันที่ผ่านมา

    saw lots of videos of way of installing react native expo tailwind but that didnt work but after following steps from this video it worked help a lot may god bless you

    • @expocoder
      @expocoder 20 วันที่ผ่านมา

      🤗

  • @AtifKhan-ld3vh
    @AtifKhan-ld3vh 29 วันที่ผ่านมา

    Very well explained. I would highly recommend to watch this whole video for new version V4 of Tailwind. Lots of love from India🇮🇳🇮🇳🇮🇳🇮🇳

    • @expocoder
      @expocoder 29 วันที่ผ่านมา

      Thank you 😊

  • @fikrebereda
    @fikrebereda หลายเดือนก่อน

    thanks man finally i sleep peacefully god bless you

    • @expocoder
      @expocoder 29 วันที่ผ่านมา

      😅

  • @expocoder
    @expocoder หลายเดือนก่อน

    Power Cut🥲🥲

    • @deninuriman883
      @deninuriman883 15 วันที่ผ่านมา

      please make more react native tutorials and tips

  • @saarza9991
    @saarza9991 หลายเดือนก่อน

    Bro thank you so much for this. Its very useful for people like me who learn by making. I'll make it tomorrow and let you know if I face any problems. Thank you so much 😊

  • @saarza9991
    @saarza9991 หลายเดือนก่อน

    I pray that life gives you the best and i wish only riches for you. Thank you so much for this tutorial. I was stuck on this problem for 2 days. The docs are written poorly tbh as compared to reactjs docs

    • @expocoder
      @expocoder หลายเดือนก่อน

      Thank you so much for your kind words😇🤗...

  • @bhaskarroy3339
    @bhaskarroy3339 หลายเดือนก่อน

    Thanks

    • @expocoder
      @expocoder หลายเดือนก่อน

      Welcome 😁

  • @TheRealAdegoke
    @TheRealAdegoke หลายเดือนก่อน

    Guys this is the best video on how to setup nativewind using the updated docs Please follow is tutorial step by step and once all has been done kill the terminal and start it again

    • @expocoder
      @expocoder 29 วันที่ผ่านมา

      Thank you 😊

    • @ismailennachet90
      @ismailennachet90 วันที่ผ่านมา

      I agree with u bro

  • @abdulvajidp2970
    @abdulvajidp2970 หลายเดือนก่อน

    It's working.. Tnx ❤

  • @Raghunadh9
    @Raghunadh9 หลายเดือนก่อน

    make a complete video on how to convert figma screen to react native app

  • @imerror421
    @imerror421 หลายเดือนก่อน

    Brother Can i contact you?

    • @expocoder
      @expocoder หลายเดือนก่อน

      Yes...why not😁

  • @expocoder
    @expocoder หลายเดือนก่อน

    power cut, that's why I couldn't continue the stream.

  • @expocoder
    @expocoder หลายเดือนก่อน

    pure debugging test🥲🥲

  • @expocoder
    @expocoder 2 หลายเดือนก่อน

    Part 2: -- th-cam.com/users/liveWviWVq7ACMI?feature=share

  • @expocoder
    @expocoder 2 หลายเดือนก่อน

    stream ended due to a power off .

  • @expocoder
    @expocoder 2 หลายเดือนก่อน

    Avoid errors in live streaming; treating them as your best frds ...

  • @MuhammadgoziGoziyev
    @MuhammadgoziGoziyev 2 หลายเดือนก่อน

    Hello, can you send me your code?

    • @expocoder
      @expocoder 2 หลายเดือนก่อน

      Sure I will share code

  • @MuhammadgoziGoziyev
    @MuhammadgoziGoziyev 2 หลายเดือนก่อน

    Code ?

  • @expocoder
    @expocoder 3 หลายเดือนก่อน

    Live coding with errors is such a hard thing.😅😂

  • @expocoder
    @expocoder 3 หลายเดือนก่อน

    guys it's an unplanned live.Please don't judge me .. it's my first live, which is why my hands were shaking while typing.

    • @ICTSJp-wm5jx
      @ICTSJp-wm5jx 2 วันที่ผ่านมา

      thank you for the video