No video

React js firebase phone authentication | Send OTP And Verify phone number |

  Рет қаралды 66,290

Code A Program

Code A Program

Күн бұрын

React js firebase phone authentication | Send OTP And Verify phone number | #firebase
Code A Program...
🔹Firebase's official documentation on phone authentication: firebase.googl...
🔹📁A GitHub repository containing the source code for the tutorial can be found at:
github.com/Sri...
We also recommend checking out other tutorials and documentation on Firebase and React JS to gain a deeper understanding of how these technologies work together.
In this tutorial, we will be covering the process of implementing phone authentication in a React JS application using Firebase. We will be using Firebase v9 Auth for this tutorial. We will be covering the following steps:
🔹Setting up a Firebase project and enabling phone authentication
🔹Installing and configuring the Firebase SDK in our React JS application
🔹Creating a form for users to enter their phone number
🔹Sending an OTP to the user's phone number
Verifying the OTP and logging the user in
This tutorial is perfect for web developers looking to add phone authentication to their React JS projects or mobile app developers looking to build mobile apps that require phone authentication. By the end of this tutorial, you will have a solid understanding of how to implement phone authentication in a React JS application using Firebase v9 Auth.
👬 Follow us on :
Github : github.com/Sri...
Instagram: / codeaprogram
👍Thanks for watching!
Make sure to like + Subscribe For More!❤️
#firebase #reactjs

Пікірлер: 107
@ManishYadav-vm6lk
@ManishYadav-vm6lk 2 ай бұрын
Brother, I was very worried, I was not able to do it. When I saw your video, my problem got solved. Very very thanks brother.
@ashik_mahmood
@ashik_mahmood 3 ай бұрын
Got the lesson useful. That's why subscribing the channel. Hope for the best brother.
@dhayanandt5011
@dhayanandt5011 16 күн бұрын
@ashik_mahmood send code
@danielvega646
@danielvega646 11 ай бұрын
Is this freemium? Or do I have to pay something from the beginning? thank you so much for uploading this!
@himanshutiwari159
@himanshutiwari159 Жыл бұрын
Please make a video for email verification also using firebase and tailwind also.
@user-kp6tw7ft6g
@user-kp6tw7ft6g 2 ай бұрын
Very useful tutorial, it is working for me. Thank you.
@ankitprajapati3728
@ankitprajapati3728 Жыл бұрын
love you bro code is working i face error on phone authentication many times but you solved
@matei5054
@matei5054 10 ай бұрын
17:06 for firebase
@SwapnilSoni
@SwapnilSoni Жыл бұрын
so keeping these credentials on client side is safe?
@pawanyadav4024
@pawanyadav4024 Жыл бұрын
Thanks sridhar , the video and code was really helpful
@anassamire2980
@anassamire2980 9 ай бұрын
This was useful but I ran into a problem when I accessed the global file and entered the Index.html project I find this page is blank, please reply
@developerakhter______0076
@developerakhter______0076 Жыл бұрын
*You are a genius mann.... Gained 1 subscriber*
@rfryanfavour4369
@rfryanfavour4369 Жыл бұрын
But now ill use all of these 😂❤ appreciate bro
@preshndams
@preshndams Жыл бұрын
Impressive guys
@ThiNguyen-mr3db
@ThiNguyen-mr3db 11 ай бұрын
Thank you so much bro. You saved the day!
@user-jr6jv1xi7b
@user-jr6jv1xi7b Жыл бұрын
I'm getting an error that says "cannot read undefined (reading 'appVerificationDisabledForTesing') so what can I do now??? 😭
@vaibhawkr3904
@vaibhawkr3904 Жыл бұрын
found any solution?
@feelthemusic3511
@feelthemusic3511 11 ай бұрын
I also get it bro you found any solution
@biraniv
@biraniv 11 ай бұрын
I faced the same issue and fixed it by editing the function like this: const onSignup = () => { setLoading(true) onCaptchVerify() const appVerifier = window.recaptchaVerifier; const formatPh = '+' + ph; signInWithPhoneNumber(auth, formatPh, appVerifier) .then((confirmationResult) => { window.confirmationResult = confirmationResult; setLoading(false) setShowOTP(true) toast.success("OTP sended successfully!") }).catch((error) => { console.log(error) setLoading(false) }); }
@user-iz6lx7lr5r
@user-iz6lx7lr5r 5 ай бұрын
I did everything but appVerificationDisabledfor testing error is coming
@Vampion
@Vampion 4 ай бұрын
yes i created video for solution kzbin.info/www/bejne/paCye4ytbK6Yl5I
@rfryanfavour4369
@rfryanfavour4369 Жыл бұрын
That input was all i needed thanks❤
@user-rf5ci8rf2p
@user-rf5ci8rf2p 6 ай бұрын
0000000000000000
@vanpariyadeep2084
@vanpariyadeep2084 11 ай бұрын
Very impressive But how to keep logged in?
@nithishar2781
@nithishar2781 Жыл бұрын
TypeError: Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') I used the same method but I am ending up with this error, can u please help me with it
@hardikmaind9833
@hardikmaind9833 Жыл бұрын
i am facing the same error bro
@vaibhawkr3904
@vaibhawkr3904 Жыл бұрын
any solution?
@user-cu7yt3ex6k
@user-cu7yt3ex6k Жыл бұрын
Component auth has not been registered yet I am getting this error
@mahimaarora2841
@mahimaarora2841 Жыл бұрын
did you get the solution?
@biraniv
@biraniv 11 ай бұрын
I faced the same issue and fixed it by editing the function like this: const onSignup = () => { setLoading(true) onCaptchVerify() const appVerifier = window.recaptchaVerifier; const formatPh = '+' + ph; signInWithPhoneNumber(auth, formatPh, appVerifier) .then((confirmationResult) => { window.confirmationResult = confirmationResult; setLoading(false) setShowOTP(true) toast.success("OTP sended successfully!") }).catch((error) => { console.log(error) setLoading(false) }); }
@shreeyanshsingh6623
@shreeyanshsingh6623 9 ай бұрын
How you added that recaptcha which you had shown in the starting "Send Code Via SMS"?
@satyamkumar6469
@satyamkumar6469 7 ай бұрын
You can put size to normal instead of invisible in recaptchaVerifier
@dhayanandt5011
@dhayanandt5011 16 күн бұрын
​@@satyamkumar6469 bro unnoda code send pannu bro
@msdrd
@msdrd Жыл бұрын
Dude , I can sign in with phone number also I can sign out with phone number but I couldnt solve how can I login with phone number ???
@prathmeshsagole4325
@prathmeshsagole4325 5 ай бұрын
Does the otp code comes from the sms??
@pintudebnath1524
@pintudebnath1524 Жыл бұрын
Thank you it worked without any problems thank you so much
@mohdarish4195
@mohdarish4195 3 ай бұрын
Awesome🎉
@Frontend-oy5cx
@Frontend-oy5cx 4 ай бұрын
Why does he only send SMS to my number and not others?
@lahikahmed9253
@lahikahmed9253 3 ай бұрын
I think it's for free version. You should pay for verify other numbers
@Frontend-oy5cx
@Frontend-oy5cx 3 ай бұрын
@@lahikahmed9253 thanks
@msdrd
@msdrd Жыл бұрын
Hello I did it also I can signout but how can I login ???
@prajjwalsharma6700
@prajjwalsharma6700 Жыл бұрын
i am getting "Error updating phone" while saving phone auth in firebase
@mahipalkeluth3740
@mahipalkeluth3740 Жыл бұрын
For me it is showing toast not defined
@asfandkhan6206
@asfandkhan6206 11 ай бұрын
can you help, its not working on my web... :(
@mohammedehab8987
@mohammedehab8987 14 күн бұрын
is it on laravel ?
@user-cu7yt3ex6k
@user-cu7yt3ex6k Жыл бұрын
Component auth has not been registered yet , bro can make solution for this
@user-cu7yt3ex6k
@user-cu7yt3ex6k Жыл бұрын
Component auth has not been registered yet , getting this error could anyone please solve this
@sakavytech9141
@sakavytech9141 9 ай бұрын
bro can u help doing vue 3 js too . i tried but it's not working well
@user-wc7pm1oj2n
@user-wc7pm1oj2n 6 ай бұрын
Great content
@CodeAProgram
@CodeAProgram 6 ай бұрын
Thank you, share and subscribe
@luisaquinoc6548
@luisaquinoc6548 Жыл бұрын
Me encantó.... Excelente !!! gracias por compartir !!!
@AbhayDeshwal-sj5bg
@AbhayDeshwal-sj5bg Ай бұрын
please tell me what is your theme name of vs code
@msdrd
@msdrd Жыл бұрын
{ "error": { "code": 400, "message": "TOO_MANY_ATTEMPTS_TRY_LATER", "errors": [ { "message": "TOO_MANY_ATTEMPTS_TRY_LATER", "domain": "global", "reason": "invalid" } ] } }
@chukslite
@chukslite Жыл бұрын
This is wonderful.
@moises-native4829
@moises-native4829 11 ай бұрын
Si quieres editar el numero e ir atras lo pensaste ? Como harias ? dos paginas o trabajar el back button ?
@MuhammadAhmad-vc6xd
@MuhammadAhmad-vc6xd 2 ай бұрын
it give me Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') ........and soo on
@MuhammadAhmad-vc6xd
@MuhammadAhmad-vc6xd 2 ай бұрын
I FOUND THE SOLUTION: (Use this function in the code) function onCaptchVerify() { if (!window.recaptchaVerifier) { window.recaptchaVerifier = new RecaptchaVerifier( auth, "recaptcha-container", { size: "invisible", callback: (response) => { onSignup(); }, "expired-callback": () => {}, } ); } }
@PavanArjunSR
@PavanArjunSR Жыл бұрын
thank u sooooooooooooooooooooooo much bro.
@BeingChoudhary
@BeingChoudhary Жыл бұрын
what is the name of your code editor theme and who built that?
@TheRageCommenter
@TheRageCommenter 5 ай бұрын
It's vsCode as the editor and the theme is called Synthwave '84. To get the glow around the words you need to do extra set up described on the theme's install page. Good luck.
@OnlyJavascript
@OnlyJavascript Жыл бұрын
can we do this in MERN stack?? If possible can you teach us?
@OnlyJavascript
@OnlyJavascript Жыл бұрын
Can you please teach us complete auth system in MERN stack including this otp feature.
@roar3850
@roar3850 Жыл бұрын
bro what is theme name? your code have gradient effect.
@CodeAProgram
@CodeAProgram Жыл бұрын
Synthwave 84
@roar3850
@roar3850 Жыл бұрын
Thanks bro
@user-ny2cy8xo8m
@user-ny2cy8xo8m 11 ай бұрын
getting error Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') TypeError: Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') help me out with solution?
@biraniv
@biraniv 11 ай бұрын
I faced the same issue and fixed it by editing the function like this: const onSignup = () => { setLoading(true) onCaptchVerify() const appVerifier = window.recaptchaVerifier; const formatPh = '+' + ph; signInWithPhoneNumber(auth, formatPh, appVerifier) .then((confirmationResult) => { window.confirmationResult = confirmationResult; setLoading(false) setShowOTP(true) toast.success("OTP sended successfully!") }).catch((error) => { console.log(error) setLoading(false) }); }
@user-ny2cy8xo8m
@user-ny2cy8xo8m 11 ай бұрын
thank u @@biraniv
@anhnguyenhoai9003
@anhnguyenhoai9003 5 ай бұрын
done it. thanks
@yashsinha9204
@yashsinha9204 10 ай бұрын
FirebaseError: Firebase: Exceeded quota. (auth/quota-exceeded). Do I need to upgrade the firebase plan?
@nimat9034
@nimat9034 10 ай бұрын
Yes you have to upgrade to blaze or create a new project.
@RudraShejwal-jv2bf
@RudraShejwal-jv2bf Ай бұрын
Its really worked
@dhayanandt5011
@dhayanandt5011 16 күн бұрын
Send copy bro
@RudraShejwal-jv2bf
@RudraShejwal-jv2bf 16 күн бұрын
@@dhayanandt5011 are bhai Pehele run hogya fir badme do tin din bad try kiya to Run nhi ho rha hai
@dhayanandt5011
@dhayanandt5011 16 күн бұрын
@@RudraShejwal-jv2bf send code bro GitHub
@dhayanandt5011
@dhayanandt5011 16 күн бұрын
Send code bro GitHub
@macanari
@macanari Жыл бұрын
can't run it on vscode
@user-ub9pd5yl7p
@user-ub9pd5yl7p 11 ай бұрын
can anyone give code beacuse this github is not working in my vs code.
@Andres-mu3ng
@Andres-mu3ng 10 ай бұрын
Thanks its very interesting
@Andres-mu3ng
@Andres-mu3ng 10 ай бұрын
Only i have a cuestion why return Recapcha error? FirebaseError: Firebase: Recaptcha verification failed - DUPE (auth/captcha-check-failed).
@munkhtulga157
@munkhtulga157 Ай бұрын
Too many unnecessary things, just get straight to the point!
@priyanksoni1235
@priyanksoni1235 Ай бұрын
bro i can't write the css in the section in classname
@sagarsagu4788
@sagarsagu4788 15 күн бұрын
import tailwindcss then again if problem persists then press debug option in package.json file
@SandeepMaraboina
@SandeepMaraboina 3 ай бұрын
i am getting this error when i solve captcha Uncaught TypeError: Cannot read properties of null (reading 'style') at Array. (recaptcha__en.js:506:268) at b1. (recaptcha__en.js:449:86)
@dragonwarrior7246
@dragonwarrior7246 Жыл бұрын
is capcha verification compulsary for phone authentication ?
@satyamkumar6469
@satyamkumar6469 7 ай бұрын
Not sure that it is necessary but firebase doc says it needs to be verified to check this requests comes from the right person (not from attacker)
@mahimaarora2841
@mahimaarora2841 Жыл бұрын
Can someone please help me with this error: Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') TypeError: Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') at new RecaptchaVerifier
@Nh_Sohan
@Nh_Sohan Жыл бұрын
same problem
@biraniv
@biraniv 11 ай бұрын
I faced the same issue and fixed it by editing the function like this: const onSignup = () => { setLoading(true) onCaptchVerify() const appVerifier = window.recaptchaVerifier; const formatPh = '+' + ph; signInWithPhoneNumber(auth, formatPh, appVerifier) .then((confirmationResult) => { window.confirmationResult = confirmationResult; setLoading(false) setShowOTP(true) toast.success("OTP sended successfully!") }).catch((error) => { console.log(error) setLoading(false) }); }
@nandinirouth8737
@nandinirouth8737 11 ай бұрын
hey i tried your code still getting the same error @@biraniv
@Marina-1-7
@Marina-1-7 6 ай бұрын
In Firebase v10 - ther order of arguments in RecaptchaVerifier changed, 'auth' comes first: window.recaptchaVerifier = new RecaptchaVerifier( auth, "recaptcha-container", { size: "invisible", callback: (response) => { onSignup(); }, "expired-callback": () => { }, } );
@Marina-1-7
@Marina-1-7 6 ай бұрын
in Firebase v.10 RecaptchaVerifier seems to have another order of arguments, 'auth' comes first. Try this code: window.recaptchaVerifier = new RecaptchaVerifier( auth, "recaptcha-container", { size: "invisible", callback: (response) => { onSignup(); }, "expired-callback": () => { }, } );
@ajayratnaparkhi7069
@ajayratnaparkhi7069 Жыл бұрын
which vscode theme u r using
@CodeAProgram
@CodeAProgram Жыл бұрын
Synthwave 84
@garryparker4753
@garryparker4753 Жыл бұрын
thanks bro this video is very helpful
@CodeAProgram
@CodeAProgram Жыл бұрын
Share and subscribe ❤️
@garryparker4753
@garryparker4753 Жыл бұрын
@@CodeAProgram ok
@OnlyJavascript
@OnlyJavascript Жыл бұрын
perfect.
@ShoxzodRunning
@ShoxzodRunning 7 ай бұрын
❤❤❤❤❤❤❤
@PulkitMalhotra
@PulkitMalhotra Ай бұрын
Good content bad code quality
@askarzhaanbaev5834
@askarzhaanbaev5834 11 ай бұрын
index-9a76d29a.js:8079 Uncaught TypeError: Cannot read properties of undefined (reading 'appVerificationDisabledForTesting') HELP
@biraniv
@biraniv 11 ай бұрын
I faced the same issue and fixed it by editing the function like this: const onSignup = () => { setLoading(true) onCaptchVerify() const appVerifier = window.recaptchaVerifier; const formatPh = '+' + ph; signInWithPhoneNumber(auth, formatPh, appVerifier) .then((confirmationResult) => { window.confirmationResult = confirmationResult; setLoading(false) setShowOTP(true) toast.success("OTP sended successfully!") }).catch((error) => { console.log(error) setLoading(false) }); }
@adamdevelops
@adamdevelops Жыл бұрын
Thank you so much bro. You saved the day!
How to send OTP using React and Firebase | One Time Password | ReactJS
31:53
Study Automation Academy
Рет қаралды 38 М.
Gli occhiali da sole non mi hanno coperto! 😎
00:13
Senza Limiti
Рет қаралды 22 МЛН
How to send an SMS using Node JS | VERY EASY!!!!
13:11
Koding 101
Рет қаралды 32 М.
React + Node.js | SMS Phone Number Verification
13:50
Viktor Vujicic
Рет қаралды 7 М.