Firebase Authentication with Flutter | SignIn and SignUp with Firebase | Flutter and Firebase Auth

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • Let learn Firebase Authentication with Flutter, We will use email and password login and signup with flutter and firebase.
    ▬▬▬▬▬▬ 🔗 Useful Links 🔗 ▬▬▬▬▬▬
    Video on Forgot Password - • Flutter Firebase Authe...
    Source Code - www.harsivo.co...
    My Website - harsivo.com
    ▬▬▬▬▬▬ 🙏🥰 Support My Channel 🥰🙏 ▬▬▬▬▬▬
    Here are all the products I use on daily basis. Buy from my link and make me few bucks 🥰🙏
    My Laptop - amzn.to/3GQO5NG
    Earphone - amzn.to/3p88ZCa
    My Headset with Mic - amzn.to/32io4b6
    My Monitor 1 (Dell) - amzn.to/3Eh6SjS
    My Monitor 2(Lenovo) - amzn.to/3mhCf7u
    Laptop stand - amzn.to/3e9qkV4
    Wireless Keyboard - amzn.to/3pcTt89
    Wireless Mouse - amzn.to/3pjgo1H

КОМЕНТАРІ • 170

  • @nilangagayashan5650
    @nilangagayashan5650 2 місяці тому

    Its been two years but out of hunfreads your ttutorial saved me , your coding patterns are amazing , pls udpate this video that firebase connetion part

  • @chooseanyname
    @chooseanyname 2 роки тому +6

    Very useful content:
    1) very well structured
    2) good speed (user can decide on his own if he wants to switch the multiple speed parts back to a lower factor, but those are explained afterwards anyway, that way the missed parts can be studied)
    3) appropriate explanation
    As I like your presentation style/structure/outlook I have also one idea for upcoming content which should also come in handy for a lot of mobile apps :
    Flutter localisation/internalisation to use the app in multiple languages based on i.e. dropdown list (language could possibly also switched based on the language data which the device is sending?!). Implementation possibly with the l10n - packages ( just one idea).
    Thank you for sharing your knowledge in such a pleasant way! Keep up the good work!

  • @mariaeduardalealferreira468
    @mariaeduardalealferreira468 2 роки тому +4

    good video, question: the email and password are saved in the database but what about the username?

  • @sagarkt4437
    @sagarkt4437 Рік тому +1

    Maam I'm really very greatful and thankful for your super easy explanation , May god bless you with loads of happiness and a wonderful career ahead.....

  • @jaymittal1490
    @jaymittal1490 2 роки тому +1

    Harsivo you're awesome....this explanation can be followed blindly :)
    My only suggestion for you...is to put topic-wise timestamps also..then it will rock...!!

  • @bookfullreview662
    @bookfullreview662 8 місяців тому +1

    You are best teacher ❤️💯

  • @zeeynep9093
    @zeeynep9093 2 роки тому +2

    I'm at the 10th minute of the video everything is fine until now
    update 1: some places are too fast even though i watch at 0.25(16th minute)
    update 2: Everything works fine, login and register part is done. now in database(19.9)
    update 3: this video is awesome. Thanks for your effort(36.25)

  • @syeddaniyalpirzada5603
    @syeddaniyalpirzada5603 2 роки тому +1

    Love It.
    I've become a fan of yours.
    Kindly make a video on email verification on signup and signin and make a messenger too.

    • @HarsivoEdu
      @HarsivoEdu  2 роки тому

      Thank you! And sure very soon!

  • @InhumanBean
    @InhumanBean 2 роки тому +1

    Very nicely done and super useful. Thanks for taking the time to do this.

  • @vincentgunawanlian9782
    @vincentgunawanlian9782 2 місяці тому

    hello harsivo, i have a question, what is the username part in the signup screen used for? Is it possible to use it to login, or display it in the app after logging in? Thanks for the good video!

  • @jonathanmoreira7651
    @jonathanmoreira7651 2 роки тому

    Hi, thanks a lot for your video, english is not my mother language, but i understood everything that you said. Your video helped me a lot. Thank you so much!

  • @kyojin01
    @kyojin01 2 роки тому

    your explanation is very easy to understand.
    thank you so much.

  • @usmankhan-yw2ib
    @usmankhan-yw2ib 2 роки тому

    Simply awesome the way you teach is amazing. it would be much appreciated if you make a video on the crud operations in flutter with firebase.

  • @AbdullahSabir-dq2ud
    @AbdullahSabir-dq2ud 3 місяці тому

    at 2.42 how did you add the material in not getting that option

  • @Thecivilslife
    @Thecivilslife Рік тому

    acutally use fulll working on my ty project and found it use full good content appriceated

    • @Esther-ff4od
      @Esther-ff4od 5 місяців тому

      Can you able to connect with backend

  • @evansngugi2238
    @evansngugi2238 11 місяців тому +1

    Thanks so much may you live longer to share your skills. for the first time I have clearly understood authentication between firebase and flutter. Kudos🎉🥳

  • @ankurtiwary3949
    @ankurtiwary3949 8 місяців тому

    How did you got those small color square before the line number to make the color used, can u tell the extension used.

  • @samir9932
    @samir9932 2 роки тому

    You just reminded me of Angela Yu :)

  • @monkzone8605
    @monkzone8605 2 роки тому

    best explanation mam....please mam do i full playlist of flutter

  • @user-fy9od8ws3j
    @user-fy9od8ws3j Рік тому

    what is the source code part for the user to re-enter the email and password if keys in an error, and there is a message pop-up info the user's wrong input

  • @baybooos
    @baybooos Рік тому

    thank you so much, you have such an amazing skills and an equally amazing way of explaining things

  • @yusufali3942
    @yusufali3942 2 роки тому +2

    Your explanation made things so smooth and simple. :) Loved your presentation.

  • @shivangpande3133
    @shivangpande3133 6 місяців тому

    how to store username of user, it only saves the email id and password, we need to add the cloud firestore for it

  • @naveen__sah
    @naveen__sah 2 роки тому

    thank you so much mam for this amazing flutter tutorial it's really helpful !!😊

  • @abelfonseca413
    @abelfonseca413 2 роки тому

    The best video I've ever seen. Thank U

  • @allrounder3234
    @allrounder3234 Рік тому

    The problem in this is without confirmation anyone can sign up randomly using fake Email password ....why not to signup user with correct data with confirm mail just like mobile OTP or same email OTP to confirm that is Missing

  • @mitrajput7449
    @mitrajput7449 2 роки тому

    loved your coding style and thank you for helping

  • @niksonpj682
    @niksonpj682 2 роки тому

    How to store username data in to the firebase at the time of registration, here only email and password field data is saved???

  • @Kumar2k12
    @Kumar2k12 2 роки тому

    Please make a video for signup or register with Email ID and Password with Moble number OTP verification to register and sign in later with just email id and password for flutter applicaton. I am canfused very much with the firebase settings

  • @anushkanarsima9048
    @anushkanarsima9048 6 місяців тому

    tysmmmm just made my first appppppp got lots of errors n issues lol but now it workssssss yaaayyyyyyyyyy

    • @Esther-ff4od
      @Esther-ff4od 5 місяців тому

      Can you able to integrate with the firebase??

    • @dabiangjalong8861
      @dabiangjalong8861 5 місяців тому

      mine is not working how..? lets help each other

    • @anushkanarsima9048
      @anushkanarsima9048 5 місяців тому

      @@Esther-ff4od yes i used firebase authentication for logging in

  • @sanjuktaghatak6825
    @sanjuktaghatak6825 2 роки тому

    Hi,
    Thanks again for your very helpful videos.
    I am looking for a sign up option only form one single device.
    It will be great if you can share video for the sam.
    Regards,

  • @kantilalsakariya1645
    @kantilalsakariya1645 Рік тому

    Hello mam i have 1 question.
    Isme username ka kya roll he or vo store laha hoga.
    Jese ki e-mail, pass. Firebase me hoga.

  • @najmussaqib6787
    @najmussaqib6787 Рік тому

    You got a new subscriber 😊😊

  • @newbie_game
    @newbie_game Рік тому

    thank you for the tutorial! its work for me.

  • @mfaizanvayani7623
    @mfaizanvayani7623 10 місяців тому

    how to add more registration details in firebse , like Username , contact information etc ......

  • @zameerabbas8215
    @zameerabbas8215 Рік тому

    Please make video on store different data like name, age, gender and phone no in data base from textfield

  • @shodav4real
    @shodav4real 2 роки тому +1

    this is very helpful... love your coding style. how can this be done using providers.

    • @HarsivoEdu
      @HarsivoEdu  2 роки тому +1

      Thank you! Sure I will try to make video for this topic as well! Thanks for the suggestion!

    • @shodav4real
      @shodav4real 2 роки тому

      I read something abt idToken automatically generated on firebase login.. How does the token come to play here? I am new to flutter so I am inquisitive

  • @MDShakib-iz6zb
    @MDShakib-iz6zb 6 місяців тому

    Very useful content🥰

  • @brofest7187
    @brofest7187 2 роки тому

    31:08 i have error Ignoring header X-Firebase-Locale because its value was null. (i see you have the same but app stuck in this moment)... can't create new acc.

  • @kamildolny5516
    @kamildolny5516 2 роки тому

    THANK YOU, you are great teacher :)

  • @zuneraadil8592
    @zuneraadil8592 2 роки тому +1

    Hey i have use your code in my flutter university project but my firebase is not connecting after all the steps i have done just UI

    • @statusboy1204
      @statusboy1204 6 місяців тому

      Buildscript error may be occur to many times

  • @HassanAyaz-jq4dl
    @HassanAyaz-jq4dl Рік тому

    appreciated work ,may God bless you for the help

  • @davidvehn3251
    @davidvehn3251 2 роки тому

    Hi, I was watching your video on creating the Signin page, and I think it's really neat. However, I got stuck on few errors on the code. Can you help me with the signin page please?

  • @odumboemmanuel7565
    @odumboemmanuel7565 Рік тому

    Ma’am thanks a lot this is such a nice and well educating video but I got stuck somewhere on how to add a link that will link to the authentication

  • @replaytvsenegal7664
    @replaytvsenegal7664 Рік тому +1

    thanks you very from Senegal

  • @ericaember8571
    @ericaember8571 5 місяців тому

    Hi, I am getting this error - "Failed to load FirebaseOptions from resource. Check that you have defined values.xml correctly". Help

  • @gualberto864
    @gualberto864 2 роки тому

    Una pregunta señorita, En el minuto 21:48 que CMD está utilizando y como es que puede generar las clave

  • @pamudimanushika287
    @pamudimanushika287 4 місяці тому

    Thanks a lot.. you saved me😊

  • @campuranakun8349
    @campuranakun8349 Рік тому

    what about if user want to login to our app with fake email that doesnt exist? how to prevent this?

  • @IbrahimOsamaMahmoud
    @IbrahimOsamaMahmoud Рік тому

    the email and password text controllers aren't working with me
    why

  • @bryantvincken7106
    @bryantvincken7106 2 роки тому

    Nice video, thanks a lot!

  • @IopsisMusic
    @IopsisMusic Рік тому

    beautifully explained

  • @ddhruvarora
    @ddhruvarora 2 роки тому

    best, thank you for such a wonderful video

  • @pescator
    @pescator Рік тому

    Do you actually do anything with the username? is it just display? can there be users with the same username?

  • @Rahul-ko1oy
    @Rahul-ko1oy 2 роки тому

    Just amazing ☺️☺️thank you mam

  • @josephwick1498
    @josephwick1498 Рік тому

    Your lecture on was very helpful for me, I got to learn soo many things. Thank you very much and Please keep posting. 💐

  • @sanjuktaghatak6825
    @sanjuktaghatak6825 2 роки тому

    Very Helpful.. Keep it up.

    • @sanjuktaghatak6825
      @sanjuktaghatak6825 2 роки тому

      Hi, after completing my flutter project, I have came across a big error while uploading the app in playstore that the word example in the package name is restricted. Now, I have tried to change the package name in AndroidStudio but in Firebase, there is no option to change name so I have to again create the firebase project from beginning....

  • @Satyamsingh-jo7uv
    @Satyamsingh-jo7uv Рік тому

    How to store the username in database. ie how to get the text field value onchanged

  • @emirulker4447
    @emirulker4447 Рік тому

    i also saw the forgot password video and they are just perfect, lovely thank you!

  • @saadaor
    @saadaor Рік тому

    where can I get the dart/flutter shortcut list?

  • @Al-hammadproduction
    @Al-hammadproduction 8 місяців тому

    hy! bro,your all video is amazing but why your password eye do not show for visible or invisible password..?

  • @sanjaykumarparida3663
    @sanjaykumarparida3663 Рік тому

    what about the username how to embed that too with the usermodel in Firebase?

  • @manalipotekar1571
    @manalipotekar1571 Рік тому

    Thanks alot maam ❤️

  • @bridgetmukuhi4810
    @bridgetmukuhi4810 6 місяців тому

    Do you have this code in github somewhere?

  • @yurialmeida8270
    @yurialmeida8270 Рік тому

    You are the best! I've been searching it for days! Thank you so much!

  • @jocketovieksperimenti1006
    @jocketovieksperimenti1006 2 роки тому

    If the login credentials is wrong, my app freezes. Any idea why? In VS Code it thors me to line where it says "throw convertPlatformException(e);"

  • @matheusmelo4862
    @matheusmelo4862 Рік тому

    nice tutorial, big thx

  • @comedyfun1.official
    @comedyfun1.official Рік тому

    Please also make a video on firebase realtime database

  • @familyfarmsforever
    @familyfarmsforever 2 роки тому

    Not sure why, but all the firebase import statements show errors, and when I try to add them to dependencies, it doesn't work.

  • @mamgbigeofrey
    @mamgbigeofrey Рік тому

    very neat, organised and well explained content . very useful tutorial. thanks alot dear

  • @SWATIDASGUPTA
    @SWATIDASGUPTA Рік тому

    Thank you so much for explaining in such a simple way.

  • @ayazmhmd7206
    @ayazmhmd7206 Рік тому

    It really helped me a lot thanks. Are there anyone who knows that how to show the error msg on phone display?

  • @beastuzair9784
    @beastuzair9784 Рік тому

    Where is the implementation of signup and sign in?

  • @jysushdz7826
    @jysushdz7826 Рік тому

    Hi !! I have a next error: * What went wrong:
    A problem occurred evaluating project ':app'.
    > Plugin with id 'com.google.gms.google-services' not found. make all configurations the same. Can i help me please. Android Studio Flamingo 2022.2.1 Patch 2

  • @gualberto864
    @gualberto864 2 роки тому

    Muy buena explicación, me encantó la forma en la cuál explica la base de datos

  •  Рік тому

    you are great thanks :)

  • @jayjasani1591
    @jayjasani1591 2 роки тому

    hello help me i can one error email address badly formmeted i cant solve this you can help me

  • @rgbloody...9145
    @rgbloody...9145 2 роки тому

    how did that firebase signin pop up automatically? 21:37

  • @frankmwale1580
    @frankmwale1580 2 роки тому

    Thanks for this...

  • @mehwar_furniture
    @mehwar_furniture Рік тому

    the code you provided is missing something button and other things 🙂

  • @martialcanterel2196
    @martialcanterel2196 2 роки тому

    Thx for great, simple video! I'm trying to hand convertPlatformException errors. The error code is "user-not-found". Not sure how to handle firebase auth exceptions. Any help you can offer wd be appreciated.

    • @martialcanterel2196
      @martialcanterel2196 2 роки тому

      I ended up using a try/catch block as follows:
      try{....signInWithEmailAndPassword method here and returning a UserCredential...}
      on FirebaseAuthException catch (e) {
      print(e.code);
      if (e.code == 'invalid-email') {
      print('Invalid email address.');
      } else if (e.code == 'wrong-password') {
      print('Wrong password');
      } else if (e.code == 'user-not-found') {
      print('User not found');
      } else if (e.code == 'unknown') {
      print('Please fill out entire form');
      }
      }
      ...but as before, any help (such as use of the UserCredential object) wd be appreciated!

    • @akshatranakoti3224
      @akshatranakoti3224 Рік тому

      Can you provide the code

  • @reihanalmashediawan4789
    @reihanalmashediawan4789 Рік тому

    where i see the username data after sign up in firebase?

  • @LicusYong
    @LicusYong Рік тому

    hello may i know where is your keyboardtype defined?

  • @abdelghanimoumen2524
    @abdelghanimoumen2524 Рік тому

    Thank you!!

  • @amjadzayed5651
    @amjadzayed5651 Рік тому

    great job, thanks

  • @PabloDiaz-ux1fh
    @PabloDiaz-ux1fh 2 роки тому

    Great!! How to show errors to users when registering or loging in??

  • @aftabahmedabro
    @aftabahmedabro Рік тому

    why you have made login to access the source code

  • @peterreda7827
    @peterreda7827 2 роки тому

    Thank you for helping U R amazing

    • @peterreda7827
      @peterreda7827 2 роки тому

      i need help with cloud firestore is there a vido about it? :)

  • @thushankalana4940
    @thushankalana4940 8 місяців тому

    Thank you❤❤❤

  • @ce019vivek5
    @ce019vivek5 Рік тому

    By Running Your Code It shows Error ......

  • @binhtrieuquang6005
    @binhtrieuquang6005 Рік тому

    really Thank love all of you

  • @premnathS2000
    @premnathS2000 2 роки тому

    Nice video.Can I use your code in my project

  • @clementroyc
    @clementroyc Рік тому

    E/AndroidRuntime(10000): FATAL EXCEPTION: ScreenDecorations
    its showing this when i try to run it in emulator.
    is there any solution

  • @as_i_feel5219
    @as_i_feel5219 2 роки тому

    How to get that image, transparent background

  • @khushangvyas8857
    @khushangvyas8857 Рік тому

    Where is the UserName stored in Firebase ??

  • @RHCIPHER
    @RHCIPHER 2 роки тому

    thank you so much

  • @juanantoniomelchormontes1689

    How can I center what is in the text box? help me

  • @every1496
    @every1496 Рік тому

    good video

  • @vaishusworldofart2462
    @vaishusworldofart2462 Рік тому

    How to add validations to this

  • @juanantoniomelchormontes1689

    i have problem with keytool, help me plis