firebase / firebase/firebase-cpp-sdk

[Bug] Mobile OTP not sent

オープン
#1,424 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
api: auth needs-attention type: question
主要言語
C++
スター
326
フォーク
137
平均マージ
3日 9時間
マージ済み PR(30日)
5

説明

### [REQUIRED] Please fill in the following fields:

* Pre-built SDK from the [website](https://firebase.google.com/download/cpp) or open-source from this repo: from Website
* Firebase C++ SDK version: 11.3.0
* Problematic Firebase Component: Auth
* Other Firebase Components in use: Auth
* Platform you are using the C++ SDK on: Android
* Platform you are targeting: Android, iOS

### [REQUIRED] Please describe the issue here:

I am using QT framework along with Firebase SDK version (11.3) to get PhoneNumber Authentication OTP. I am giving correct format of 10 digit Phone number with "+countrycode". I follow the same procedure mentioned in the Firebase documenation for C++.

#### Steps to reproduce:

When i called the below VerifyPhoneNumber function, the OnCodeSent() function being called and it is confirming that the phone_listener is working fine. However, I am not able to receive the OTP to the mobile Number. I tried with nearly 3 phone numbers and same issue exists. Also, i do not get any error from Firebase as a Notification in the console.

So, i am clueless where it is going wrong. I have already done the project settings in Firebase and enable phoneNumber authentication.

The code is given below

#### Relevant Code:

```
// TODO(you): code here to reproduce the problem

localmobile = "+918939608135";
PhoneListener phone_listener;
firebase::auth::PhoneAuthOptions options;
options.timeout_milliseconds = 30;
options.phone_number = localmobile.toUtf8().constData();
qDebug()<< "options.phone_number"<< options.phone_number;
firebase::auth::PhoneAuthProvider& phone_provider = firebase::auth::PhoneAuthProvider::GetInstance(m_auth);
phone_provider.VerifyPhoneNumber(options, &phone_listener);
```

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。