With the javascript api, is there a way to 'resend' the verifcation sms text for Firebase SMS? I can't find a solution for javascript
Whenever you call firebase.auth().signInWithPhoneNumber(phoneNumber, appVerifier), Firebase will send an SMS to verify that the user has access to that phone number.
See the Firebase guide on sending a verification code to the user's phone and the reference guide on signInWithPhoneNumber.
Related
Can I check with oauth2 if the user has a verified email or telephone on the discord account?
I need this because I want to create a verification (ticket bot)
Please do not reply in a way that "you have this option in the server settings".
Information:
discord.js v14
javascript
node.js
I tried to search on the internet (I'm Polish so it's hard to search using the translator).
There's an email scope for Discord's OAuth2 but not a phone number scope. Here's the documentation.
If the user has a verified email, that will be sent to your application during the callback. If the email field isn't there, you can assume the user doesn't have a verified email.
I do not think there is a way to know if the user has a verified phone number or email via oAuth.
That being said, there is a setting to only allow people in the server that have a verified phone number/email.
Is there a way to send OTP via email using Firebase email authentication.
there are only (email + password) and (sign in with email link )available.
I'm trying to make my react native application password less authentication by using firebase
So implemented phone authentication by sending users an OTP .
There is no problem if a users wants to log in with another mobile number which was not in their current phone . They can able to see the message on another device and put in current mobile and they can able to login .
But if it comes to email they must need to signed in the email Id in their current mobile so that only they can able to redirected when they pressed the (firebase email link authentication )
So im looking for Email OTP send verification like in phone auth
if it possible to done with firebase.
*note: I can use send Grind or any other mail sending platforms to send otp and verify but how could I manage the session and tokes in it .
I will create python api using Django
now I trying to verify phone number using firebase authentication end send SMS to user but I don't know how I will do
The phone number authentication in Firebase is only available from it's client-side SDKs, so the code that runs directly in your iOS, Android or Web app. It is not possible to trigger sending of the SMS message from the server.
So you can either find another service to send SMS messages, or to put the call to send the SMS message into the client-side code and then trigger that after it calls your Django API.
As far as I know firebase Otp verification works on the following way.
1)On each platforms firebase provides a custom UI for sending and reading OTP.
2)After successful Otp verification firebase returns user data along with a token.
My question is there any way to check that token is valid or not .
I can't find anything about the token verification API from their documentation.
After phone number authentication you get a Firebase ID token like you do for all other firebase authentication methods. You can get it by calling firebase.auth().currentUser.getIdToken().
To verify it on your own server, you can send it to your server along with authenticated requests and use the Firebase admin SDK verifyIdToken to verify that ID token and parse its underlying claims.
I am new in firebase and I am trying to integrate my WordPress authentication with firebase auth. my aim is: "when User registers on wordpress, to create a user on firebase with phoneNumber authentication for mobile app", is there a way to do firebase phone number auth through web, without Recaptcha verifier nor SMS code verification.
I created firebase account with email and password, and tried to update the User phoneNumber but without success (tried updateProfile and updatePhoneNumber)
I welcome any other idea or method for this integration (firebase/wordpress user creation)
Thank you