Flutter Firebase Authentication [2024] The Cleanest Way

  Рет қаралды 145,487

HeyFlutter․com

HeyFlutter․com

Күн бұрын

Use Firebase Authentation with Flutter to SignIn, SignUp, Reset Password and Verify Email inside your Flutter app.
Click here to Subscribe to Johannes Milke: kzfaq.info...
👉 12 Week Flutter Training | heyflutter.com
👉 Flutter Masterclass Courses | heyflutter.com/masterclass
Source Code | github.com/JohannesMilke/fire...
My Courses | heyflutter.com
Follow Newsletter | johannesmilke.com/#/newsletter
SUBSCRIBE HERE
bit.ly/JohannesMilke
SUPPORT & SPONSOR ME
github.com/sponsors/JohannesM...
TIMELINE
0:00 Setup Firebase Authentication
2:38 SignIn Firebase Authentication
6:56 SignUp Firebase Authentication
13:25 Forgot Password Firebase Authentication
16:14 Verify Email Firebase Authentication
SOCIAL MEDIA: Follow Us :-)
Twitter | / heyflutter_
Linkedin | / heyflutter
#Flutter #Tutorial #JohannesMilke
LIKE & SHARE & ACTIVATE THE BELL
Thanks For Watching :-)

Пікірлер: 347
@HeyFlutter
@HeyFlutter Жыл бұрын
👉Join 12 Week Flutter Training: heyflutter.com 👉Join the WhatsApp Channel to get the latest news about Flutter & HeyFlutter: whatsapp.com/channel/0029VaDNCZtC1Fu8nL2vmw3f Source Code: github.com/JohannesMilke/firebase_auth
@slymanyonga7226
@slymanyonga7226 11 ай бұрын
I'm unable to get access to source code, i requested but nothing is sent to my email
@pietervdw
@pietervdw 2 жыл бұрын
Great video, as always! Please keep the Firebase videos coming
@harunavictor9743
@harunavictor9743 2 жыл бұрын
i can't stop thanking you for this amazing content.
@ratzule
@ratzule 2 жыл бұрын
Johannes -- I always love your videos but this one takes the cake as a fully functional solution that addresses real-world needs and industrial coding concerns. It may have been condensed to 25 minutes or so, but I just spent two days following it and applying everything you illustrated. Fantastic work!
@alexeyantonenko877
@alexeyantonenko877 2 жыл бұрын
You are genius! I've spent two weeks :D
@abbassalman4869
@abbassalman4869 Жыл бұрын
can you share the code please
@gsaviary722
@gsaviary722 Жыл бұрын
@@alexeyantonenko877it will be kind enough if you share your code. Thank you
@danchuksn2161
@danchuksn2161 2 жыл бұрын
You are a life saver... Thank God 🙏 I just saw this video before starting my next project...
@daumienebi
@daumienebi 2 жыл бұрын
What's your project about if I may ask?
@hasanqasim2182
@hasanqasim2182 2 жыл бұрын
Thank You Brother. I was stuck in this logic for two days.
@markthrasher4548
@markthrasher4548 Жыл бұрын
This truly is a very clean way of implementing the firebase authentication. Thanks for the excellent video!
@HeyFlutter
@HeyFlutter Жыл бұрын
You are welcome, Mark Thrasher 😊
@bramantawisnu
@bramantawisnu 2 жыл бұрын
this is the best list of tutorial I have ever found in youtube, because based on making real project and "User Exprenience Flow" thank you very much Jo.., Very Apreciate
@augustwanger2651
@augustwanger2651 2 жыл бұрын
Best programming chanel yet!
@soteriaswings
@soteriaswings 2 ай бұрын
Your videos are absolutely incredible. Without a doubt, they're the easiest to follow and always help me sort any issues that I have! Thank you :)
@HeyFlutter
@HeyFlutter 2 ай бұрын
Glad to hear that, Thank you @soteriaswings! 😊
@MrMoggz
@MrMoggz Жыл бұрын
Great tutorial, loved that you also added forgot password and verify email. I have Subscribed
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks, for your support, murage wanjohi! 🙂
@akshatmodi4843
@akshatmodi4843 Жыл бұрын
This is an Absolute Fabulous Video!! Can't wait to learn more. This solved my very long issue to setup authentication.
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad to hear that, Thank you Akshat Modi! 😊
@tupato2552
@tupato2552 Жыл бұрын
Hello, I can not express how much your video helped me. Thank you so moch for your video and your effort, keep up!
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad to hear that, You are most welcome Tu Pato! 😊
@czerxjagody6996
@czerxjagody6996 Жыл бұрын
so helpful, i've search many tutorials and i got nothing, thanks for your explanation !
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad it was helpful, @czerxjagody6996 😀
@moisesbinzie
@moisesbinzie 2 жыл бұрын
do the Flutter Firebase *Phone* Authentication the cleanest way, please 😕
@kareemhemdan1853
@kareemhemdan1853 Жыл бұрын
Fantastic work . keep going Mr Johannes it's perfect
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad you liked it, @kareemhemdan1853 😀
@ArabiaGroup2023
@ArabiaGroup2023 2 жыл бұрын
Before I watch, I really love you man! You make everything clear and easy. Please continue firebase store
@mulualemmhretu
@mulualemmhretu Жыл бұрын
Wow what amazing way of teaching and helpful tutorial.keep in it up .
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks, for your support, Mulualem Mhretu! 🙂
@developerbs
@developerbs 3 ай бұрын
Thank you so much for the informative tutorial video. Love from Türkiye
@HeyFlutter
@HeyFlutter 3 ай бұрын
Glad you liked it, @developerbs 😀
@user-gk3ns5uu2w
@user-gk3ns5uu2w Жыл бұрын
Wow, This is the best firebase vedio I've ever watched!
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, 나나나! 🙂
@erhnyilmaz
@erhnyilmaz Жыл бұрын
Really wonderful video, thanks to you i understood all of them very well. i will suggest to my friends and i followed you.
@HeyFlutter
@HeyFlutter Жыл бұрын
Great, thank you, Erhan Yılmaz! 🙂👍
@farhanashari5149
@farhanashari5149 2 жыл бұрын
Hello. can you help me to fix the problem. When i write the builder (context, snapshot) my project error and the message is "The body might complete normally, causing 'null' to be returned, but the return type, 'Widget', is a potentially non-nullable type, Try adding either a return or a throw statement at the end."
@canpietaybek
@canpietaybek Жыл бұрын
Danke sehr für alles bruder, hasst sehr schön alles erklärt!!
@HeyFlutter
@HeyFlutter Жыл бұрын
You are welcome, Can Piet!
@eugeniakryzhanovska3056
@eugeniakryzhanovska3056 Жыл бұрын
the best video about fireAuth thank you so much
@HeyFlutter
@HeyFlutter Жыл бұрын
You’re most welcome, @eugeniakryzhanovska3056! 🙂
@user-zl8zm2re4p
@user-zl8zm2re4p 6 ай бұрын
wow ! . fantastic ..my study is will be very long trip ..
@HeyFlutter
@HeyFlutter 6 ай бұрын
Great, thank you, @user-zl8zm2re4p! 🙂👍
@ledesmac
@ledesmac 2 жыл бұрын
Great video. It would be great to see a tutorial on implementing Auth0 + Firebase in a login. 🙏
@HeyFlutter
@HeyFlutter 2 жыл бұрын
Thank you, Cristian Ledesma! 🙂
@timrohr8475
@timrohr8475 Жыл бұрын
Thank you for your explanation. Really amazing. I was looking for something like this. The only question I have now is how to implement the routing here?
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Tim Röhr! Follow this link: medium.com/flutter/learning-flutters-new-navigation-and-routing-system-7c9068155ade I hope you will get your answer 🙂
@andreashafsaas581
@andreashafsaas581 Жыл бұрын
Really, really great tutorial. Thanks a lot :D
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, Andreas Hafsaas! 🙂
@aziem462
@aziem462 Жыл бұрын
@@HeyFlutter i went to your source code, i cant access it but i already have sponsored, should i wait?
@pasza01
@pasza01 Жыл бұрын
best tutorial regarding firebase auth...awesome
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad to hear that, Thank you ThatPassaGuy! 😊
@RV2MM
@RV2MM Жыл бұрын
This is gold! Thanks a lot
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad you liked it, @RV2MM 😀
@programmerg5270
@programmerg5270 2 жыл бұрын
how to fix: The getter 'messengerKey' isn't defined for the type 'utils'. Try importing the library that defines 'messengerKey', correcting the name to the name of an existing getter, or defining a getter or field named 'messengerKey'
@BerkPeksel
@BerkPeksel 2 жыл бұрын
It must be static if you wanna access. Just like this: class Utils { static final messengerKey = GlobalKey(); static showSnackBar(String? text) { if (text == null) return; final snackBar = SnackBar(content: Text(text), backgroundColor: Colors.red); messengerKey.currentState! ..removeCurrentSnackBar() ..showSnackBar(snackBar); } }
@hashimahmedali6794
@hashimahmedali6794 Жыл бұрын
@@BerkPeksel thanks i was stuck for a while.
@a.k.z5190
@a.k.z5190 Жыл бұрын
Hey i have the same issue, can you tell me how can i fix that ? I try to put static messengerKey and static showSnackBar but i can't see the SnackBar, thanks you very much for you tuto, it's very usefull
@mazharsalam3144
@mazharsalam3144 Жыл бұрын
@@BerkPeksel this part was there in the code but not showing in the video
@user-of6jv4dm8f
@user-of6jv4dm8f 2 жыл бұрын
You are the best!!! Thank u very much
@akshatsolanki8358
@akshatsolanki8358 2 жыл бұрын
I am getting an error while (await Firebase.initializeApp();) showing this error message "FirebaseOptions cannot be null when creating the default app."
@rabbihossen9734
@rabbihossen9734 2 жыл бұрын
Thank you so much 🧡
@mareknowak9137
@mareknowak9137 2 жыл бұрын
Thank you Johann
@faridahmadov5991
@faridahmadov5991 Жыл бұрын
Thank you so much👍🏼 Please make a video about otp as well
@HeyFlutter
@HeyFlutter Жыл бұрын
You’re most welcome, Farid Ahmadov! 🙂
@victoryokoi1267
@victoryokoi1267 Жыл бұрын
Nice work bro. You helped me
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad I could be of help, Thank you Victory Okoi! 😊
@theunderworld2234
@theunderworld2234 2 жыл бұрын
Can you tell me how to set a password in phone number authentication?
@wafaasisalem4049
@wafaasisalem4049 Жыл бұрын
Thank you johannes,, can I ask something? What is the best way for user authentication in flutter..? In our apps what should we use? Depends on what?
@HeyFlutter
@HeyFlutter Жыл бұрын
Hey, wafaa sisalem 🙂 Here is the priority order for you 1.) Phone Auth 2.) Email Auth 3.) Social Auth
@jamescockfield422
@jamescockfield422 Жыл бұрын
Love the tutorial. Really helpful and just what I needed
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, James Cockfield! 🙂
@nhanghetlaptrinh
@nhanghetlaptrinh Жыл бұрын
thank you so much!
@HeyFlutter
@HeyFlutter Жыл бұрын
You are welcome, Nhân ghét!
@mmathems395
@mmathems395 Жыл бұрын
Johannes, your knowledge amazes me and I have wondered, how did this guy know all of this and so much more? Many thanks for sharing, you have saved me and others lots and lots of time. I believe there are some PDF books that you haven't written and published for Amazon and for the Apple bookstore app ... You have the credibility for best sellers. Best wishes.
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad I could be of help, Thank you so much M Mathems! 😊
@bbammjin
@bbammjin Жыл бұрын
Always best tutorial👍
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, BBAMMJIN! 🙂
@flutterwithali2838
@flutterwithali2838 2 жыл бұрын
snapshot is the result of the streambuilder, snapshot.hasData means if the stream has a new event (the event = logging in, or the authstate changed) so we go to the homePage
@HeyFlutter
@HeyFlutter 2 жыл бұрын
Thanks for your contribution Flutter With Ali
@vivekbhakhri735
@vivekbhakhri735 8 ай бұрын
Now that's really the clean way
@HeyFlutter
@HeyFlutter 8 ай бұрын
Thank you, @vivekbhakhri735! 🙂
@sindhavipendrasinh2983
@sindhavipendrasinh2983 Жыл бұрын
I started watching this video on early morning and this is end at 10:30 pm at night 😅
@HeyFlutter
@HeyFlutter Жыл бұрын
Great, Thank You sindha vipendrasinh
@andrewmukelabai8209
@andrewmukelabai8209 Жыл бұрын
You're a Rockstar!
@HeyFlutter
@HeyFlutter Жыл бұрын
Glad to hear that, Thank you Andrew Mukelabai! 😊
@beastrocks2341
@beastrocks2341 2 жыл бұрын
hey can u please do fetching json data with navigation to different pages with the respective I'd please
@acoupleofgsanrandaneaniandann
@acoupleofgsanrandaneaniandann 2 жыл бұрын
Convoluted nightmare to get the source code I give up. Also demands I accept terms and conditions when it actually says its a newsletter subscription.
@jesusalbertopertuzorozco6088
@jesusalbertopertuzorozco6088 Жыл бұрын
Eres un capo, gracias brother.
@user-kn2dj9ye8g
@user-kn2dj9ye8g 8 ай бұрын
i have one issue.....i created MainScreen and Login screen within statfull class....mainscreen have streambuilder. asume stream builder returned loginscreen,login screen has textform field when i tap textformfield mainscreen will exicuited automatically,
@HeyFlutter
@HeyFlutter 8 ай бұрын
Thank you, @user-kn2dj9ye8g! 🙂. Please try to provide enough details with your question
@quangle5701
@quangle5701 2 жыл бұрын
Why don’t you use the firebaseui? It is much simpler as far as I know. Everything seems to be ready and it allows customization for your need.
@augustwanger2651
@augustwanger2651 2 жыл бұрын
It sais, cant use static with final messageKey, any solutions?
@zorab0011
@zorab0011 Жыл бұрын
very well explained
@HeyFlutter
@HeyFlutter Жыл бұрын
You are welcome, zorab00!
@peternierop3241
@peternierop3241 2 жыл бұрын
Outstanding
@s-wind2398
@s-wind2398 Жыл бұрын
Hi mate! Great video!:) Just one question...is the initial setup you did within the android repo is enough for iOS part as well. Or we need to create or setup some other stuff for iOS repo...Sorry for not very professional question as I am new to Flutter. Thanks
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, S-Wind! 🙂. For iOS you need to make a little bit changes.
@sakibshaikh3447
@sakibshaikh3447 Жыл бұрын
This is True Gem 👍👍
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, Sakib Shaikh! 🙂
@muhammadafzal237
@muhammadafzal237 2 жыл бұрын
How to generate auto increment user Id while registering a new user in flutter?
@flutterwithali2838
@flutterwithali2838 2 жыл бұрын
Dispose is used because after you log-in you will be navigated to the home page. In other words, the log-in page state is removed and we no longer need the 2 controllers, thus we permanently remove them by disposing them. Atleast that's how i understand it, correct me if i am wrong pls
@HeyFlutter
@HeyFlutter 2 жыл бұрын
Thank You Flutter With Ali! Follow this link: stackoverflow.com/questions/62340987/initialize-variable-inside-initstate-or-just-below-the-class-definition I hope you will get your answer 🙂
@emmanuelolaniyi5704
@emmanuelolaniyi5704 2 жыл бұрын
Please I want you to make a video that has to deal with flutter an api backend http post, get and other
@vak-anton
@vak-anton Жыл бұрын
6:34 Hi, I still can see "navigatorKey" does not exist in "login_widget.dart" file. Could you tell me where to bring "navigatorKey" value from "main.dart" file (main page) please? Answer by myself -> Just import navigatorKey from main file
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, @vak-anton! 🙂
@saabirmohamed636
@saabirmohamed636 Жыл бұрын
Hi Johannes Thank you for your videos, for the setup part running command flutterfire configure...then following from 2:06 would be ok ? , I always mess up something or other when I copy paste all that config
@HeyFlutter
@HeyFlutter Жыл бұрын
Hey, Saabir Mohamed 🙂 Yes you can continue from shared timestamp
@tochukwuukpabi901
@tochukwuukpabi901 Жыл бұрын
abt watching but i see the comments and know you making the streets happy,😂
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, Tochukwu Ukpabi! 🙂
@svitspindler5540
@svitspindler5540 Жыл бұрын
Thank you for the video! the line 77 at 6:35 is never shown, could you tell me what it is please?
@HeyFlutter
@HeyFlutter Жыл бұрын
Hey, Svit Spindler 🙂 please check at 06:33
@kenshinPH
@kenshinPH Жыл бұрын
help while setting up firebase i keep on getting this error: ChromeProxyService: Failed to evaluate expression 'Firebase': InternalError: Expression evaluation in async frames is not supported. No frame with index 39..
@HeyFlutter
@HeyFlutter Жыл бұрын
Hey, @kenshinPH 🙂 are you setting it for web
@kenshinPH
@kenshinPH Жыл бұрын
@@HeyFlutter i set it for android
@kulithnajika2565
@kulithnajika2565 Жыл бұрын
Great tutorial. When you click the sign in button there is a little delay. Can you add a progress indicator to cover it?
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks for the idea Kulith Najika 😀, i have added it in my list of future videos
@bhabhayt398
@bhabhayt398 2 жыл бұрын
There are different users but each user should see his own data: How to define roles to solve any issue
@alizaeri3382
@alizaeri3382 Жыл бұрын
Thank you so much. but it doesn't work in iOS devices. can you help me? or have you another doc or video that help me?
@HeyFlutter
@HeyFlutter Жыл бұрын
Hello, Ali Zaeri! Follow this link: stackoverflow.com/questions/56204740/firebase-phone-auth-flutter-is-not-working-in-some-ios-devices I hope it will solve your problem. Thank You 🙂
@sittididier685
@sittididier685 2 жыл бұрын
very good video you are the best. I would like to know can you use Firebase for a money transfer application or a social network application?
@sittididier685
@sittididier685 2 жыл бұрын
@@HeyFlutter thank u so much
@yipmong
@yipmong Жыл бұрын
Hello sir I follow every bit of your lesson but I had issues with the Void dispose() method and the Void initState() method Please help🙏
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, 1000 SUSCRIBERS BEFORE DECEMBER🙏! 🙂. Try to paste the error message with your question whenever you face any issue or error.
@rubikandil9357
@rubikandil9357 Жыл бұрын
Is there any way to change this email template like instagram facebook or other apps verifications templates. For example change this link to just Verification Link button instead of such a long link
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks for the idea, Rubi Kandil! 🙂 I have added it to my list of ideas for future videos!
@arturbd4135
@arturbd4135 2 жыл бұрын
21:01 line 88 I was trying the Email Verification Function but I cant see the whole line. Pls Help...
@HeyFlutter
@HeyFlutter 2 жыл бұрын
Thanks, also ArturBd! 🙂 please check at 20:53
@uraz2164
@uraz2164 Жыл бұрын
great tutorial thank you
@HeyFlutter
@HeyFlutter Жыл бұрын
You are welcome, Uraz!
@mymemories7222
@mymemories7222 Жыл бұрын
How can I authenticate using mac addresses . I only want my apk to use only for one device and even someone share that apk so it should not work for that device
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You My Memories! Follow this link: stackoverflow.com/questions/52827236/flutter-get-device-mac-address I hope you will get your answer 🙂
@thinkprogramming6764
@thinkprogramming6764 2 жыл бұрын
Please can you also make a video on local storage ? Thanks in advance 🙏🙏🙏🙏🙏
@exsample5000
@exsample5000 Жыл бұрын
Please help me follow your tutorial, but I have a problem with my codes. I have my default home on my main. dart home: Hompage(); because I created a default homepage first. but I put a button which the user redirects to the login page.. when I change the home: homepage(); into home: MainPage(); just like what you did in the video. It will work, but when I pressed the back button on my smartphone it will close the app directly from my login page, instead of going onto my default homepage. Please help with my project
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Ex SAMPLE! Follow this link: stackoverflow.com/questions/71988351/when-i-press-back-button-and-reopen-my-app-it-goes-back-to-login-screen-but-user I hope you will get your answer 🙂
@Jesus-yz5iu
@Jesus-yz5iu 2 жыл бұрын
Hey Sir! Why don't you make a video on how to make 2 FPS Gif with multiple images in Flutter?
@user-li5bk6su3r
@user-li5bk6su3r 2 жыл бұрын
Cool video! Can u please do this with bloc. Where you will use google auth and phone maybe or email Thanks anyway!
@sanjuktaghatak6825
@sanjuktaghatak6825 Жыл бұрын
Hi Johannes, I really like your all videos. It has helped me a lot in developing my app. My request to you to help with coding to restrict Login from one device at a time.
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks for the idea, Sanjukta Ghatak! 🙂 I have added it to my list of ideas for future videos!
@sanjuktaghatak6825
@sanjuktaghatak6825 Жыл бұрын
@@HeyFlutter Great, please share soon 😊waiting for it eagerly..
@Orobii69
@Orobii69 Жыл бұрын
i keep getting these E/SurfaceSyncer( 9409): Failed to find sync for id=0 W/Parcel ( 9409): Expecting binder but got null! so the sign in button wont work
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Mohammed Maher! Follow this link: github.com/flutter/flutter/issues/116669 I hope you will get your answer 🙂
@twitchGermanyHighlights
@twitchGermanyHighlights Жыл бұрын
have the same problem Do you have an anwser?
@Hazara_boy
@Hazara_boy Жыл бұрын
Perfect tutorial.
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks, @haxara! 🙂
@brexzzy8055
@brexzzy8055 2 жыл бұрын
Hey Sir! thanks for make this tutorial, but the codes missed on "navigatorKey.currentState!.popUntil((route) => route", what's the next code after route on Sign in future? Thank's
@atn3855
@atn3855 2 жыл бұрын
navigatorKey.currentState!.popUntil((route) => route.isFirst);
@brexzzy8055
@brexzzy8055 2 жыл бұрын
@@atn3855 HEYYYY, thank you so much bro ✌️ u solve my error.. God Bless you!!
@gsaviary722
@gsaviary722 Жыл бұрын
Please share your source code. I need it now. It'll be very helpful. Thanks
@vissuuu69
@vissuuu69 11 ай бұрын
Can anyone tell ne how to also add logic for landing page.
@goatsolutions2155
@goatsolutions2155 Жыл бұрын
Hi Johannes! Thanks for the fantastic video! Do you have any idea to way of create a new account in firebase without logging in? I wouldn't like to to open the user home page as soon as account is created.
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Goat Solutions! Follow this link: firebase.flutter.dev/docs/auth/usage/ I hope you will get your answer 🙂
@goatsolutions2155
@goatsolutions2155 Жыл бұрын
@@HeyFlutter Yes, I got it! Follow the solution: Future createUserWithEmailAndPasswordWithoutLoggingIn(String email, String password) async { FirebaseApp app = await Firebase.initializeApp( name: 'Secondary', options: Firebase.app().options ); UserCredential userCredential = await FirebaseAuth.instanceFor(app: app).createUserWithEmailAndPassword(email: email, password: password); await app.delete(); return Future.sync(() => userCredential); }
@faizakmal4607
@faizakmal4607 Жыл бұрын
hello, I always get error when adding the firebase database to pubspec.yaml. how can i fix it?
@HeyFlutter
@HeyFlutter Жыл бұрын
Hey, @faizakmal4607 🙂 what error are you facing ?
@sanjeevsolanki3300
@sanjeevsolanki3300 Жыл бұрын
Heya great video! When trying to create the Utils class error message its giving the error for "Instance members can't be accessed from a static method." for the messengerKey? Would appreciate some help! Thank you!
@HeyFlutter
@HeyFlutter Жыл бұрын
Hello, Sanjeev Solanki! Follow this link: stackoverflow.com/questions/57216571/instance-members-cant-be-accessed-from-a-static-method-flutter I hope it will solve your problem. Thank You 🙂
@miguelbolanos4390
@miguelbolanos4390 Жыл бұрын
@@HeyFlutter 12:24 i can´t read the entire line (by the way, it´s awesome that you still replaying messages)
@habeebmakusota4047
@habeebmakusota4047 2 жыл бұрын
having an error in the stream builder part 4:17 Err: Type future is not a subtype of type Function?
@HeyFlutter
@HeyFlutter 2 жыл бұрын
Thank you habeeb makusota, make sure to follow the tutorial step by step 🙂
@mehdikazmi773
@mehdikazmi773 2 жыл бұрын
amaizing!
@akashchoughule4664
@akashchoughule4664 Жыл бұрын
" Loginpage createState()=>Loginpage( " Only this much is visible . Please can u help if there are any parameters passed there ??
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, AKASH CHOUGHULE! 🙂. No there is parameters passed.
@AjayKumar-gu6np
@AjayKumar-gu6np 2 жыл бұрын
Thank you always for your videos. Can you please help us how to create screen as same like Flipcart filter screen.
@AjayKumar-gu6np
@AjayKumar-gu6np 2 жыл бұрын
​@@HeyFlutter Thanks.. I am awaiting for this video.. 🙏
@akshatsolanki8358
@akshatsolanki8358 2 жыл бұрын
My Auth Page navigation was not working when i was moving from an landing page to login page the login button not forward me to home page.
@akshatsolanki8358
@akshatsolanki8358 2 жыл бұрын
@@HeyFlutter There is no error was shown it gets the user data but not moving forward to home page.
@soteriaswings
@soteriaswings 2 ай бұрын
I am getting this error: Initial task failed for action RecaptchaAction(action=signInWithPassword)with exception - An internal error has occurred. [ Requests from referer are blocked. ]. I'm not really sure what this means though. Can anyone help?
@HeyFlutter
@HeyFlutter 2 ай бұрын
Thank You @soteriaswings! Follow this link: stackoverflow.com/questions/51925442/firebase-auth-requests-from-this-android-client-application-com-xxx-are-blocked I hope you will get your answer 🙂
@soteriaswings
@soteriaswings 2 ай бұрын
@@HeyFlutter Thank you! I actually found that the firebase config information wasn't included when the app was initialised, so including that seems to have resolved it! :)
@dhrubajyotirakshit
@dhrubajyotirakshit 2 күн бұрын
Hi Johannes, I have 2 questions here 1. Why dont you use the standard packages for login and authentication firebase_ui_auth firebase_ui_firestore firebase_ui_database 2. Suppose your user data is stored in firestore collection called users, then how will you pull those info like first name, last name, imageUrl etc on login
@HeyFlutter
@HeyFlutter 13 сағат бұрын
Hey @dhrubajyotirakshit 😀 1. The packages you shared are nothing but wrappers over standard libraries. You can go with your likings. There are not any such negatives to use them. 2. Please check out this video to perform CRUD with fire-store: kzfaq.info/get/bejne/rZmbpbaFuK3Rkas.html
@flugsaurier1033
@flugsaurier1033 Жыл бұрын
Hey Guys! Is anybody can help me? I have this problem "W/System: Ignoring header X-Firebase-Locale because its value was null"
@HeyFlutter
@HeyFlutter Жыл бұрын
Hello, Flugsaurier! Follow this link: stackoverflow.com/questions/64727665/w-system-ignoring-header-x-firebase-locale-because-its-value-was-null I hope it will solve your problem. Thank You 🙂
@saiham4500
@saiham4500 Жыл бұрын
how do i handle the reset system fully in app
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Saiham! Follow this link: firebase.google.com/docs/auth/flutter/manage-users I hope you will get your answer 🙂
@agustin3186
@agustin3186 Жыл бұрын
Can you make a video using auto_route for navigation/routing and implement an Auth Guard..?
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks for the idea, Agustin! 🙂 I have added it to my list of ideas for future videos!
@benhmidasaif6946
@benhmidasaif6946 Жыл бұрын
If I made the application, could multiple users log in at once and communicate, or could only one user use it? (The other user will be automatically logged out if someone logs in)
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank you, ben hmida Saif! 🙂. Multiple user can log in.
@ariffhaikal6461
@ariffhaikal6461 Жыл бұрын
Hello may i know the rest of the code in 21.23 timestamp at line 93?
@HeyFlutter
@HeyFlutter Жыл бұрын
Thank You Ariff Haikal!. I showed the main functionality, which is important for this package. Learn more about it here: github.com/JohannesMilke/sponsorware
@akashlilhare1831
@akashlilhare1831 2 жыл бұрын
Please make video on Facebook authentication using firebase
@stefgijsbregts7068
@stefgijsbregts7068 Жыл бұрын
But if a user wants to sign up with an email, but can't verify that email, doesn't that prohibit the person who the email actually belongs to to make an account on your app?
@HeyFlutter
@HeyFlutter Жыл бұрын
Thanks, Stef Gijsbregts! 🙂 This is very practical if user is not able to verify email then something maybe wrong at users end. Also you can include other options for login eg. phone authentication, google login, facebook login
@stefgijsbregts7068
@stefgijsbregts7068 Жыл бұрын
@@HeyFlutter Great point, thnx!
TOP 12 ListView Widgets | Flutter Tutorial
19:28
HeyFlutter․com
Рет қаралды 33 М.
Flutter Firebase Auth - The Cleanest & Fastest Way - IOS & Android
9:58
Must-have gadget for every toilet! 🤩 #gadget
00:27
GiGaZoom
Рет қаралды 12 МЛН
Was ist im Eis versteckt? 🧊 Coole Winter-Gadgets von Amazon
00:37
SMOL German
Рет қаралды 34 МЛН
Incredible magic 🤯✨
00:53
America's Got Talent
Рет қаралды 36 МЛН
How to Setup Firebase in Flutter | Firebase CLI | Flutter Firebase
19:36
📱Reset Password • Firebase x Flutter Tutorial ♡
13:09
Mitch Koko
Рет қаралды 47 М.
Firebase x Flutter Tutorial - Firebase Authentication🔥
8:08
Flutter Guys
Рет қаралды 3 М.
Every Flutter App needs this!
10:15
HeyFlutter․com
Рет қаралды 54 М.
Flutter Firebase Setup for Power Users
12:59
Fireship
Рет қаралды 83 М.
Top 10 Flutter Widgets (for Responsive Layouts)
13:17
HeyFlutter․com
Рет қаралды 71 М.
🔒📱 Email Login & Logout • Flutter Auth Tutorial ♡
16:00
Flutter BLoC Firebase Auth | Google Login
26:40
dbestech
Рет қаралды 10 М.
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 2,3 МЛН
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,7 МЛН
Как слушать музыку с помощью чека?
0:36
Simple maintenance. #leddisplay #ledscreen #ledwall #ledmodule #ledinstallation
0:19
LED Screen Factory-EagerLED
Рет қаралды 23 МЛН