📱Reset Password • Firebase x Flutter Tutorial ♡

Sdílet
Vložit
  • čas přidán 7. 09. 2024
  • 💰 I'll develop your MVP app: mitchkoko.app/mvp
    📱 Code: mitchkoko.app/
    🎓 Flutte Beginner Course: • 📱 FULL Flutter Beginne...
    💌 Email: business@mitchkoko.app
    ~;
    / createdbykoko
    / createdbykoko
    / createdbykoko
    / mitchkoko
    ~;

Komentáře • 104

  • @createdbykoko
    @createdbykoko  Před 2 lety +3

    💬 Chat App w/ Notifications • mitchkoko.gumroad.com/l/ChatAppMasterclass
    📱 Flutter Masterclass • mitchkoko.app/
    🔥 I'm coding a startup.. www.patreon.com/mitchkoko
    You might want to watch the previous videos first 👨🏽‍💻
    1. Minimal LOGIN UI - czcams.com/video/aJdIkRipgSk/video.html
    2. Login & Logout - czcams.com/video/TkuO8OLgvkk/video.html
    3. Sign Up Users - czcams.com/video/Mfa3u3naQew/video.html
    Firebase Setup for IOS - czcams.com/video/hy0NtR0NW4Q/video.html
    Firebase Setup for Android - czcams.com/video/sz4slPFwEvs/video.html

  • @arinahomuleba4165
    @arinahomuleba4165 Před 2 lety +6

    I’m loving this series, I’m building my startup as I code along👌🔥❤️

    • @createdbykoko
      @createdbykoko  Před 2 lety

      that sounds amazing arinaho! Flutter is a good choice if your startup needs an app 👌 what kind of startup are u building? good luck!

    • @ChristianMora
      @ChristianMora Před rokem

      Yeah, we are in the same channel !! I'm creating my startup too. I'm in the incubation process.

  • @taz1012
    @taz1012 Před 2 lety +1

    Thanks Mitch! Really loving this tutorial. Firebase is such a powerful tool. Can't wait to learn more.

  • @kKevin09
    @kKevin09 Před 8 měsíci

    Thank you Mitch! 💜 Looking forward to your future tutorials! I would like to suggest one thing in your Minimal Social Media App, give the user the ability to delete its own account, delete its posts, etc.

  • @JAY-bo7tg
    @JAY-bo7tg Před 2 lety +2

    Important series for me.
    Beginner 🔥

  • @adampeters51
    @adampeters51 Před 2 lety

    Really love your videos man! I would love to see a video about staying logged in so you don't have to login every time you open the app.

    • @createdbykoko
      @createdbykoko  Před 2 lety

      That’s done automatically for u. Try it out

  • @KaskoO83
    @KaskoO83 Před 2 lety +3

    Hi, thanks for the firebase & flutter tutorials.
    I've got an error message when I try to reset a password : W/System ( 1734): Ignoring header X-Firebase-Locale because its value was null.
    Any Idea ?
    Thanks m8.

    • @saugatniroula7859
      @saugatniroula7859 Před 2 lety +1

      same problem here

    • @alyssaseah339
      @alyssaseah339 Před 2 lety +1

      Hello. Was this issue resolved? As I had the same issue here as well. Could help with some advice. Thank you.

    • @user-pb2mp3gz6y
      @user-pb2mp3gz6y Před rokem

      how to solve this issues

    • @WangAndrew
      @WangAndrew Před 7 měsíci

      same problem, any future progress? Thanks.

    • @edwardgarcia8388
      @edwardgarcia8388 Před 5 měsíci

      For me the alert dialog wasn't showing when I entered an email to reset the password.
      In the terminal enter 'flutter clean' and then 'flutter pub get'
      that fixed the problem for me

  • @popolescoconceptofficial8838

    Your tutorials are always on point🙌..well deliverd🙌❣❣❣❣..God bless you

  • @daniRembrandt
    @daniRembrandt Před 11 měsíci +3

    Hi, Mitch! First of all awesome job with these tutorials!
    I'm getting a weird behavior, when I send an email that is not registered it's not showing the error that you're getting, but if it's a structure issue like aa.aa or something like that it shows the error. Do you know why this may be happening?

    • @MCKobbyAfrique
      @MCKobbyAfrique Před 11 měsíci

      I have same problem. I guess things have changed a bit with flutter these days because when when you look at the comments, people that did it before are not complaining so I guess it worked for them when they practiced the tutorial months back.😢

    • @AhmedNasser-sukd
      @AhmedNasser-sukd Před 11 měsíci

      Me too, I got the same error. Error message doesn't show!

    • @prowzmastr2141
      @prowzmastr2141 Před 10 měsíci +1

      same

    • @claudiodechecchi9267
      @claudiodechecchi9267 Před 9 měsíci

      @@prowzmastr2141 same, how we can do?

    • @AdilAli-dj8uo
      @AdilAli-dj8uo Před 7 měsíci

      Anyone found a fix?

  • @VTechBroLive
    @VTechBroLive Před 2 lety +1

    you are working good, but please add a password hide/show toggle icon in textfield.

    • @createdbykoko
      @createdbykoko  Před 2 lety +1

      Good point ✌🏾 let’s add that one in the next video 👨🏽‍💻

  • @RickyAndresen
    @RickyAndresen Před 9 měsíci +1

    Hello, I would like to ask, why when I put a wrong email, I still get the password reset link despite the email not registered in firebase auth? thank you for the awsome tutorial!

    • @zacklaviev7649
      @zacklaviev7649 Před 7 měsíci

      Hi, I have the same thing. Have you got the solution?

    • @lukecragg2007
      @lukecragg2007 Před 5 měsíci +1

      @@zacklaviev7649 If you are still getting this issue it is likely due to your app being created after September 2023. Firebase enabled email enumeration by default on all projects after this time. This is to stop email enumeration attacks. You can disable it manually in the Firebase Authentication User actions settings, but this opens your app up to security risks so it's not advised. However, if you do turn it off then the catch statement will work, but like mentioned, not advised for production level apps

    • @memass1111
      @memass1111 Před 2 měsíci

      @@zacklaviev7649 yo dude you know how fix that?

    • @astralyd
      @astralyd Před měsícem

      I found an article that said they had removed the error for security reasons, so attackers couldn't guess emails, so I just wrote “we've sent you a link to reset your password if your email exists”.

  • @vannakheng
    @vannakheng Před 9 měsíci

    when I click email link it show me : Error encountered
    The selected page mode is invalid.

  • @danylmarie8317
    @danylmarie8317 Před rokem

    Hello I'm new to flutter and I really appreciate your video can you give me an idea what if our clients wants to recover password on the app and not on the link? thank you

  • @ardacopur6737
    @ardacopur6737 Před 6 měsíci

    Yes, I can do this, but I cannot ensure that the new password entered updates the password in the database? how do i do this

  • @maheshwaransivagnanam6452

    Hi mitch, I have been trying to add validation to the reset password page, but since it is offered by firebase I have had no luck. Instead I have decided to have a validation within my app and just send the string to the reset password page offered by firebase. But I cannot find any tutorials on that. Help would be much appreciated!!!!!!!!!!

  • @saddamwassan897
    @saddamwassan897 Před 2 lety

    thanks mitch your doing great work my app is running properly but firebase doesn't send reset password email

  • @Aryan-bw2op
    @Aryan-bw2op Před 9 měsíci

    hey, when you do the resetpasword async, it tells me not to use the builders context and instead tells me to use it synchronously. How can I fix that? please help me I've tried to understand the problem but it's going over my head

  • @Maoz85
    @Maoz85 Před 11 měsíci

    Great tutorial..!
    Your Explanations on each step and the little remarks you give here and then are very helpful.
    Thank you (From Israel :)) gotta close the brackets.....

  • @juanibocchi9979
    @juanibocchi9979 Před rokem

    Is there a way to avoid multiple calls on the resend? I mean if I click 10 times I've got 10 emails. thanks!!

  • @prakruthipudupa4447
    @prakruthipudupa4447 Před 6 měsíci

    Thank you Mitch!!! It helped me complete my login page.

  • @uzairalikhan9288
    @uzairalikhan9288 Před 2 lety

    love man please dont stop making videos am your student can you pleas add validation to this login page and register page please please please

  • @yeryer316
    @yeryer316 Před 2 lety +1

    For some reason, I don't receive the forgot password email. I've tried to send this manually from Firebase console as well although no luck. Any idea why this is happening?

    • @dishagupta6231
      @dishagupta6231 Před rokem

      Try this......
      import 'package:firebase_auth/firebase_auth.dart';
      // ...
      final FirebaseAuth _auth = FirebaseAuth.instance;
      // ...
      Future resetPassword(String email) async {
      try {
      await _auth.sendPasswordResetEmail(email: email);
      // Password reset email sent successfully
      } catch (e) {
      // An error occurred while trying to send the password reset email
      }
      }

  • @rvb6516
    @rvb6516 Před 2 lety

    How can I handle sending the user back into the app to set the new password in there instead of a webview? :/

  • @mirzakadric4100
    @mirzakadric4100 Před 2 lety

    Man, I just need to tell you THANKS!❤

  • @taz1012
    @taz1012 Před 2 lety +1

    Ive added a catch error and show dialog to Login Page for when user accidentally adds wrong password when signing in. Currently its freezing the app.
    Future signIn() async {
    try {
    await FirebaseAuth.instance.signInWithEmailAndPassword(
    email: _emailController.text.trim(),
    password: _passwordController.text.trim());
    } on FirebaseAuthException catch (e) {
    print(e);
    showDialog(
    context: context,
    builder: (context) {
    return AlertDialog(
    content: Text(e.message.toString()),
    );
    });
    }
    }

    • @ataberkcinetci1648
      @ataberkcinetci1648 Před rokem

      any solution for this ??? I am troubling the same issue right now

  • @prasertpromvong3031
    @prasertpromvong3031 Před 2 lety +1

    Yes, just finish this project. Fail 2 times. And i restart again and again but your course not boring.

  • @BenBaffoe
    @BenBaffoe Před měsícem

    Please what font did you use

  • @labudsoft
    @labudsoft Před rokem

    you're killing us with the ads. I have no problem with ads at the start and end but you run an ad every 3 minutes in the video it completely breaks our concentration

    • @markandjava1282
      @markandjava1282 Před rokem

      It is Google who is assaulting and exploiting your brain space, not Mitch... Mitch has zero control over how (or when, what, etc.) the ads are being served.

  • @Life_in_indonesia_vlog

    nice tutorial.....conecpt clear and easy ...thanks bro :)

  • @PAKGOV
    @PAKGOV Před rokem

    thanks for amazing tutorials!!!!!

  • @thushankalana4940
    @thushankalana4940 Před 11 měsíci

    Thank you so much Sir❤❤❤🤝🙂 Great work 🔥🔥

  • @mugiwaranocoder
    @mugiwaranocoder Před 2 lety

    Hello ! I really like your videos. And please can you make a video about how to register other informations like name, age or phone number in the sign up page ? That would be cool

  • @amjadzayed5651
    @amjadzayed5651 Před 2 lety

    smart , clear and fast , many thanks

  • @sardsiders6862
    @sardsiders6862 Před 2 lety

    hi my web app and android emulator works fine but my apk file that installed on my phone is not connecting to firebase . when im try to sign in or up this error pops up:[firebase_auth/unknown] com.google.firebase.j:an internal error has occurred.[json conversion failed! ] failed to parse error for string[ Error 403 (Forbidden)!!1 ...]

  • @BeaconofHopeNetwork
    @BeaconofHopeNetwork Před 2 lety

    what about sending OTP to mobile number instead of sending to email for password reset?

    • @createdbykoko
      @createdbykoko  Před 2 lety +1

      yeah we can do that soon :) I want to make a video for phone number soon

  • @maxc9432
    @maxc9432 Před 3 měsíci +1

    I didn't get any error when I entered a fake email, why?

    • @Manishkumar-wt9tf
      @Manishkumar-wt9tf Před 2 měsíci

      did you get any solution bro?

    • @astralyd
      @astralyd Před měsícem

      I found an article that said they had removed the error for security reasons, so attackers couldn't guess emails, so I just wrote “we've sent you a link to reset your password if your email exists”.

  • @ejju4323
    @ejju4323 Před rokem

    great tutorial 🔥❤

  • @mauriciotorres2595
    @mauriciotorres2595 Před 4 měsíci

    Good tutorial ❤

  • @mmathems395
    @mmathems395 Před rokem

    Hi Mitch, at 11:15, would the message of the AlertDialog be shown even if no e-mail was sent? I'm thinking there isn't a condition, that it's just the next thing to happen. Is this view accurate please?

    • @BenGooch7
      @BenGooch7 Před 11 měsíci

      Because it's in the catch portion of the try block, it'll only show if the FirebaseAuth call returns a FirebaseAuthException. The line "} on FirebaseAuthException catch (err) {" is only triggered if there's an error of type FirebaseAuthException.

    • @mmathems395
      @mmathems395 Před 11 měsíci +1

      @@BenGooch7 Hi Ben, thank you for your response. You have been understood : )

  • @mar1085
    @mar1085 Před rokem

    Thanks, that's really good content 👍

  • @LoupReg
    @LoupReg Před rokem

    Thanks! This video goes to favorites. And I take a sub

  • @eliuddyn
    @eliuddyn Před 2 lety

    This is amazing bro... 🔥🔥 Thanks

  • @maismail8499
    @maismail8499 Před rokem

    thanks Mitch you are great

  • @Pov_India
    @Pov_India Před 10 měsíci

    Nice tutorial ❤

  • @arthurjose7339
    @arthurjose7339 Před 6 měsíci

    I have one problem if i enter wrong password it so saying email sends please help me

  • @juniorngomajose9454
    @juniorngomajose9454 Před 2 lety

    Thank You Mitch

  • @edilsonroque6691
    @edilsonroque6691 Před 4 měsíci

    THEEEEE BEST

  • @lasal7820
    @lasal7820 Před 4 měsíci

    Awesome!!

  • @roninspect4357
    @roninspect4357 Před rokem

    thanks a lot man!

  • @HoLoGraM_23
    @HoLoGraM_23 Před 2 lety

    thank you so much!!!😁

  • @user-qd6ez3go9j
    @user-qd6ez3go9j Před rokem +1

    ياخ انت مبدع ياخ🤩🤩

  • @dearjovic4434
    @dearjovic4434 Před rokem

    thanks

  • @meganova609
    @meganova609 Před rokem

    lol they really did make code in one line

  • @artem-ai
    @artem-ai Před rokem

    Thank you very much

  • @Coldcorn
    @Coldcorn Před 2 lety

    Thank you ,that worked

  • @makecodework4187
    @makecodework4187 Před rokem

    well done! Cool!

  • @TECStudy
    @TECStudy Před rokem

    thank you

  • @hannan.401
    @hannan.401 Před rokem

    thank of video🥰

  • @fahadnoor4129
    @fahadnoor4129 Před 2 lety

    thank you🥰🥰🥰🥰🥰

  • @shansalaayodya8149
    @shansalaayodya8149 Před 2 lety

  • @lucasantoniodev
    @lucasantoniodev Před 2 lety

  • @AkramCh-cv9zl
    @AkramCh-cv9zl Před rokem

    showDialog(
    context: context,
    builder: (context) {
    return AlertDialog(
    content: Text(e.message.toString()),
    );
    });
    when i write this there is an error in
    context: "context",

    • @flutter_cavalieri
      @flutter_cavalieri Před 7 měsíci

      Hi Akram, you should convert StatelessWidget to StatefulWidget

  • @seven-tq7jr
    @seven-tq7jr Před 2 lety

    you are amazing, you got a discord?

    • @createdbykoko
      @createdbykoko  Před 2 lety +1

      i don't have a discord, but it's been on my mind to make one. Should i?

    • @seven-tq7jr
      @seven-tq7jr Před 2 lety

      @@createdbykoko yessir

  • @clintonharold8375
    @clintonharold8375 Před 2 lety

    Thank you … please check you DM on ig