Как обрабатывать проверку Firebase Recaptcha во время телефона OTP Auth в Flutter без взаимодействия с пользователем? [зAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как обрабатывать проверку Firebase Recaptcha во время телефона OTP Auth в Flutter без взаимодействия с пользователем? [з

Сообщение Anonymous »

Я внедряю аутентификацию номера телефона в моем приложении Flutter, используя аутентификацию Firebase. При выборе firebaseauth.instance.verifyphoneNumber () < /code> я заметил, что на некоторых платформах (особенно в Интернете) Firebase обеспечивает соблюдение видимой задачи Recaptcha для целей безопасности. < /P>
Мои вопросы: < /p>

. Проверка OTP Firebase в Flutter? Это
правильно? < /P>
< /li>
Каков рекомендуемый способ справиться с этим в Flutter Web, поэтому пользователи
не расстроены видимыми рекапчами? Приложения? if (true) {
log('👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀👀Sending OTP to: ${completePhoneNumber.value}');
await _auth.verifyPhoneNumber(
phoneNumber: completePhoneNumber.value,
verificationCompleted: (PhoneAuthCredential credential) async {
await _auth.signInWithCredential(credential);
},
verificationFailed: (FirebaseAuthException e) {
log("${e.message}");
},
codeSent: (String verificationId, int? resendToken) {
Get.toNamed(
AppRoutes.verifyEmailScreen,
arguments: {
"firebaseID": verificationId,
"phoneNumber": completePhoneNumber.value,
"email": emailController.text,
"fullName": fullNameController.text,
"country": countryController.text,
"fcmToken": fcmToken.toString(),
"deviceId": deviceId,
"deviceType": deviceType,
"screen": "signup",
},
);
},
codeAutoRetrievalTimeout: (String verificationId) {},
);
}


Подробнее здесь: https://stackoverflow.com/questions/796 ... -flutter-w
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»