Add Auth to your React Project EASILY Tutorial

  Рет қаралды 59,128

developedbyed

developedbyed

Жыл бұрын

🚀 Upgrade your web development skills with my courses: developedbyed.com/
💻 Download the project files here
github.com/developedbyed/reac...
In today's episode we will learn how to add auth to our react application. We will be adding google sign in and Facebook sign in using react and firebase. We will be skipping email authentification as I don't think it's as important as social logins. If you ever wanted to add authentification to your react projects this is a really easy way of doing it.
💡 If you want to learn more about React, check out my channel for more React tutorials and you can find React courses on my website. developedbyed.com
🛴 Follow me on:
Twitter: / developedbyed
Github: github.com/developedbyed/
Instagram: / developedbyed
#react #programming

Пікірлер: 93
@developedbyed
@developedbyed Жыл бұрын
Channel is back with full force 🎉 Thanks everyone for the amazing support, loads of content is coming your way!
@bogdanciolpan6304
@bogdanciolpan6304 Жыл бұрын
Hi, I'm watching you from a while and also I've bought some courses from you, will you be interested in making all of this stuff using Typescript? I mean you really have some qualities when it's come to explain things, I guess using TypeScript and React will be a good approach and also appreciated by the community, keep up the good work!
@aleksandrzakharov8758
@aleksandrzakharov8758 Жыл бұрын
I missed you)
@suciu4644
@suciu4644 Жыл бұрын
we love you ed
@Alex-bc3xe
@Alex-bc3xe Жыл бұрын
I was watching you since you had almost no subscribers and I am really happy that you got so far you are a good man. Good luck further.
@coolcumber7
@coolcumber7 Жыл бұрын
Love your small tutorials on fundamental yet crucial web development concepts ... with your top notch explanations as all ways .. keep the ball rolling 😄❤
@paschalynukwuani6930
@paschalynukwuani6930 Жыл бұрын
Dev Ed is a legend😎. You always make my coding journey easier with your simple and great explanations. Cheers to you man!😎
@HamzahAhmad-db5cy
@HamzahAhmad-db5cy Жыл бұрын
Hey Ed, thanks a bunch for the detailed explanation. Really helped out a bunch.
@MasumKhan-ug8nr
@MasumKhan-ug8nr Жыл бұрын
Thanks a lot man. following ur channel from a long time & it was always usefull
@NNNedlog
@NNNedlog Жыл бұрын
Just noticed you changed your channel name. Awesome video as always sir. I'm currently learning React so this will be very helpful
@skverskk
@skverskk Жыл бұрын
Great tutorial and easy to follow. Would you consider a Firebase Email/Login provider tutorial, some time in the near future? Thank you
@siddharthsingh7281
@siddharthsingh7281 Жыл бұрын
You seem nice person . Great explanation. Don't lose your humbleness.
@muvsharma
@muvsharma Жыл бұрын
thank you so much, you solved my week-long problem in an hour
@gillgarcia768
@gillgarcia768 Жыл бұрын
Now I understand how to make loops and export everytNice tutorialng really god bless you.. your way of explaining simply aweso I loved it
@sleeplessforawhile
@sleeplessforawhile Жыл бұрын
Thx for your work. My best wishes.
@ktk5987
@ktk5987 Жыл бұрын
Thanks alot for this tutorial! it was awesome, and you are awesome!
@lovetheentertainment9949
@lovetheentertainment9949 Жыл бұрын
Can you please make a complete Bootcamp on webpack 5 Please cover all the concepts and tell each and every part how we use in real time projects
@bytewisesl
@bytewisesl Жыл бұрын
this is a great tutorial. Thanks
@arpitpandeyofc
@arpitpandeyofc Жыл бұрын
More react videos please!!! 💛💛
@maskman4821
@maskman4821 Жыл бұрын
Great lesson 😍
@benlam3832
@benlam3832 Жыл бұрын
I thought auth would be a super complicated thing to do, but it looks a lot simpler now after this video.
@leulwebshet9750
@leulwebshet9750 Жыл бұрын
I started my KZbin channel yesterday , you really inspired me
@musicvista5345
@musicvista5345 Жыл бұрын
Your name looks like Ethiopian...here to support you brother, you rock on
@leulwebshet9750
@leulwebshet9750 Жыл бұрын
@@musicvista5345 yes I am from Ethiopia
@Kr0ckDinde
@Kr0ckDinde Жыл бұрын
Super nice tutorial bro, helped me a lot thank you ! In Meta for developper website I think they want me to setup a SDK java script. You didnt refered to this in your video. I don't know what is this about...
@eliyahutarab4862
@eliyahutarab4862 Жыл бұрын
Thank you very much can you do a crush course of react with typescript?
@santiagonahuel8845
@santiagonahuel8845 Жыл бұрын
Great job!
@captainfoodman
@captainfoodman Жыл бұрын
Ed, can you make a video about using java in our web applications. Using servlets and JSPs, all that sorts of stuff. That would be amazing!! Thank you
@rdvansengul3667
@rdvansengul3667 Жыл бұрын
yo bro, really thankya. Big respect
@bobziomeczek2604
@bobziomeczek2604 Жыл бұрын
Thanks, I really enjoyed this project. If someone has issues with auth import, I recommend to use auth() instead of auth, in my case it worked every time I had an issue with the 'auth' import. Have a nice day :)
@wesonweb
@wesonweb Жыл бұрын
Fab tutorial as always 💯
@abdikanimohamed436
@abdikanimohamed436 Жыл бұрын
My teacher I so exited with you really and also your tutorials make tutorials about react mongo db and react security url
@maestro3112
@maestro3112 Жыл бұрын
thank you and good luck
@iamakifislam
@iamakifislam Жыл бұрын
Dev Ed to developerbyEd. Good name, Sir. I have been following you for a very long time. So Dev Ed was familiar to me. But the new name is more explaining and good for new comers.
@frankiefab
@frankiefab Жыл бұрын
Thanks Ed, Can you make a tutorial on converting json data to custom GRAPHQL API
@JohnRod
@JohnRod Жыл бұрын
Please make a vid about authentication with database 🥺
@faizshariff9968
@faizshariff9968 Жыл бұрын
Hey ed please do a video on next js
@EricOnYouTube
@EricOnYouTube Жыл бұрын
developedbyed, how would I then use that same login to save data in the api app?
@phattriennanglucsinhvien-a4123
@phattriennanglucsinhvien-a4123 Жыл бұрын
Thank you very much
@ghalitsar2730
@ghalitsar2730 Жыл бұрын
can u do with nextjs and with next/auth ?
@jahongirkhabibullayev591
@jahongirkhabibullayev591 Жыл бұрын
Thanks bro
@dannyisrael
@dannyisrael Жыл бұрын
Is it safe to use NEXT_PUBLIC with the keys? Shouldn't they be loaded serverside or something?
@buituyen9484
@buituyen9484 Жыл бұрын
Hey, I really like your VSCode theme. Did you customized it by yourself or you got it from extension store?
@zachmsdev747
@zachmsdev747 Жыл бұрын
You should try out this theme called Bearded. :-)
@buituyen9484
@buituyen9484 Жыл бұрын
@@zachmsdev747 thanks. I will try it out 😀
@priyanshushukla6827
@priyanshushukla6827 2 ай бұрын
in my vs code after writing the first command it is saying does u will use Type script? what to do yes or no?
@blue_berry_pie64
@blue_berry_pie64 Жыл бұрын
Thank youuuuu
@MilahnMartin
@MilahnMartin Жыл бұрын
Anyone know why im getting a "Window is not defined error in Nextjs" only happens when i import the firebaseconfig.js file
@damislav
@damislav Жыл бұрын
10/10 sneeze bless you
@damislav
@damislav Жыл бұрын
good jumpscare made me think faster
@CoconutwCoco
@CoconutwCoco Жыл бұрын
how to deploy it later? could we have a following up tutorial
@josef1523
@josef1523 Жыл бұрын
I am wondering how I can get all the users in my "firebase authentication" using NextJS.
@naolkebede321
@naolkebede321 Жыл бұрын
A shopping website with a seller and buyer different sign-in ways. with A count button shopping method and a controllers (police) sign-in way to see every history of transaction
@rifhix7404
@rifhix7404 Жыл бұрын
Yeah please can you make some toturials on react redux and firebase
@Charlotte-jm3ce
@Charlotte-jm3ce Жыл бұрын
I would love to learn how to make multilingual sites!
@Human_Evolution-
@Human_Evolution- Жыл бұрын
Everything seems to work fine, then when I go to deploy to either Vercel or Netlify, I get errors and failure to deploy. 1 hour of trying and I am not sure what to do. Anyone have any insite? My errors vary from useEffect dependencies, to Firebase api key being invalid. Errors are fdifferent on Netlify than they are on Vercel....
@hmrizwanmazumder
@hmrizwanmazumder Жыл бұрын
Can you make some android tutorials? Either Java or kotlin, flutter or even reactNative.
@ferroisss
@ferroisss Жыл бұрын
Hello, once the user is logged in with google/facebook, how can you allow the user to interact with your NodeJS server as an authenticated client?
@MiserableDuck95
@MiserableDuck95 Жыл бұрын
Would love to see this too
@Chriss-cn1ch
@Chriss-cn1ch Жыл бұрын
Just send the necessary info to nodejs and store them to db. If the user logs in again you can check if he exists in the db. Same concept as the ordinary email authentication.
@ferroisss
@ferroisss Жыл бұрын
@@Chriss-cn1ch Which will be used as the secure token?
@sahilverma_dev
@sahilverma_dev Жыл бұрын
how to implement google auth in a MERN stack?
@abdikanimohamed436
@abdikanimohamed436 Жыл бұрын
Teacher make firebase crud tutorials and firebase rules and sucurity and database
@sudipgurung9546
@sudipgurung9546 Жыл бұрын
4:49 "HEAD? Yes please"
@buffplayz8089
@buffplayz8089 Жыл бұрын
I was looking for a normal crack for a long time and stumbled upon you, thank you very much
@suciu4644
@suciu4644 Жыл бұрын
ed, why not next auth?
@jaywilzon1412
@jaywilzon1412 Жыл бұрын
Dude your personality is totally not my cup of tea and yet I find you funny as heck and a pretty darn good teacher. Thanks for reminding me why I should give everyone a chance.
@Melhor99
@Melhor99 Жыл бұрын
where is your item
@KhalilCh
@KhalilCh Жыл бұрын
Blocs for mac users please
@netroncraft
@netroncraft Жыл бұрын
Great video but for this time you need a little night’s sleep for these little mistakes 😭
@tirotta_sw
@tirotta_sw Жыл бұрын
it was the 4:48 for me lmfao😂
@insanetvshort7076
@insanetvshort7076 11 ай бұрын
dudes high asf 🤣
@user-um2mn9jw3e
@user-um2mn9jw3e Жыл бұрын
Head?? yes please XD
@fraagzthenoob8935
@fraagzthenoob8935 Жыл бұрын
Like bro
@osoningliztili6708
@osoningliztili6708 Жыл бұрын
cool
@yoman9446
@yoman9446 Жыл бұрын
Funny enough, I wouldn't trust any website that has a sign in with Facebook button
@ekweisking2023
@ekweisking2023 Жыл бұрын
I wish you did this with regular react.
@jeevanjose3347
@jeevanjose3347 Жыл бұрын
🥳🥳🥳🥳🥳🥳
@adityaanand9233
@adityaanand9233 11 ай бұрын
AUTHENTIFICATION
@ahamedbashan4638
@ahamedbashan4638 Жыл бұрын
I didn't get styles and pages folder while installing react
@ekweisking2023
@ekweisking2023 Жыл бұрын
I love the way you don't care if you don't pronounce authentication Right 😂.
@kasiliwachiye1472
@kasiliwachiye1472 Жыл бұрын
*AUTHENTICATION :)
@developedbyed
@developedbyed Жыл бұрын
Fixed
@TintZawhtun-uv8qq
@TintZawhtun-uv8qq Жыл бұрын
sir I get a message . Info: The current domain is not authorized for OAuth operations. This will prevent signInWithPopup, signInWithRedirect, linkWithPopup and linkWithRedirect from working. I'm not solve this problem.Please help me .
@EricOnYouTube
@EricOnYouTube Жыл бұрын
No, saying 'bless you' is just silly. I said Gesundheit.
@tabmax22
@tabmax22 Жыл бұрын
please add chapters next time
@AdamBakerMTB
@AdamBakerMTB Жыл бұрын
Does the firebase config even need to be in the env file?
@easyengineering9134
@easyengineering9134 Жыл бұрын
No, it does not.
@emmanuelnkiriyumwami1225
@emmanuelnkiriyumwami1225 Жыл бұрын
Nextjs 13 user: You should add"legacyBehavior' to your tag if you want to put an tag inside: like this JoinNow
@markokafor7432
@markokafor7432 Жыл бұрын
user?.displayName
@markokafor7432
@markokafor7432 Жыл бұрын
@⁺ ①⑨⑦⑧③⓪①⓪⓪④① WhatsApp ? is called the optional chaining operator. Checks if there is a user else it returns undefined rather than throwing an error
@pavi013
@pavi013 Жыл бұрын
I havent used facebook in years, i guess i need to go back
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 929 М.
Cool Items! New Gadgets, Smart Appliances 🌟 By 123 GO! House
00:18
123 GO! HOUSE
Рет қаралды 17 МЛН
路飞太过分了,自己游泳。#海贼王#路飞
00:28
路飞与唐舞桐
Рет қаралды 17 МЛН
Каха заблудился в горах
00:57
К-Media
Рет қаралды 3,1 МЛН
Build an Awesome Full Stack React Project Tutorial
2:41:54
developedbyed
Рет қаралды 87 М.
React Authentication Crash Course With Firebase And Routing
56:00
Web Dev Simplified
Рет қаралды 650 М.
Simple Next.js & React Authentication With Clerk
49:35
Traversy Media
Рет қаралды 52 М.
Why I Pick ShadCN and Tailwind for all my projects
18:53
developedbyed
Рет қаралды 59 М.
This React Drag and Drop Component Is Magic
9:56
developedbyed
Рет қаралды 82 М.
The Ultimate Guide To Forms In React Tutorial
1:01:47
developedbyed
Рет қаралды 77 М.
Top 6 React Hook Mistakes Beginners Make
21:18
Web Dev Simplified
Рет қаралды 564 М.
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18