You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the Firebase UI on Android, the country code specified with the phone number is not honored when the OTP is being entered. As a result, OTP validation always fails. This was not happening on FirebaseUI version: 7.2.0
Steps to reproduce:
Specify phone numbers +91-8637224557. Note, country code dropdown is shown expanded for some reason (why?) - see attached image "Opens with dropdown expanded"
Press the validate button, solve reCAPTCHA if presented
Observed Results:
See image titled "Note country code"
In the page where the 6-digit code needs to be entered, the phone number shown is +1-8637224557 instead of +91-8637224557 - the country code is wrong. As a result, code verification fails
Expected Results:
The correct phone number is shown and code verification succeeds. Also, country code dropdown is not shown expanded when the UI starts.
Relevant Code:
Code is essentially same as that shown in the sample below. Also, my code has not changed in a while (note also that this scenario works as expected in FirebaseUI version: 7.2.0 - this is a regression in version 8.0.0 https://firebase.google.com/docs/auth/android/firebaseui
The text was updated successfully, but these errors were encountered:
It seems that whatever the user select in the country code the phone is sent to PhoneNumberVerificationHandler.verifyPhoneNumber is the the initial country code the screen opened with
Step 3: Describe the problem:
In the Firebase UI on Android, the country code specified with the phone number is not honored when the OTP is being entered. As a result, OTP validation always fails. This was not happening on FirebaseUI version: 7.2.0
Steps to reproduce:
Observed Results:
See image titled "Note country code"
In the page where the 6-digit code needs to be entered, the phone number shown is +1-8637224557 instead of +91-8637224557 - the country code is wrong. As a result, code verification fails
Expected Results:
The correct phone number is shown and code verification succeeds. Also, country code dropdown is not shown expanded when the UI starts.
Relevant Code:
Code is essentially same as that shown in the sample below. Also, my code has not changed in a while (note also that this scenario works as expected in FirebaseUI version: 7.2.0 - this is a regression in version 8.0.0
https://firebase.google.com/docs/auth/android/firebaseui
The text was updated successfully, but these errors were encountered: