gpt4 book ai didi

android - 没有 Firebase 的 flutter 中的 OTP 验证

转载 作者:行者123 更新时间:2023-12-03 23:34:05 25 4
gpt4 key购买 nike

使用 firebase flutter 使用电子邮件和密码注册新用户后。有没有办法在没有firebase电话身份验证的情况下验证他的电话号码,这样同一用户就不会用电子邮件/密码和电话号码注册(我想用他的电子邮件和密码注册他一次并验证他的电话号码)?

最佳答案

你可以试试 flutter_otp 包我认为这是最好的选择,
您可以访问https://pub.dev/packages/flutter_otp欲了解更多信息,
试试下面的例子

import 'package:flutter/material.dart';
import 'package:flutter_otp/flutter_otp.dart';

// Now instantiate FlutterOtp class in order to call sendOtp function
FlutterOtp otp = FlutterOtp();
class SendOtp extends StatelessWidget {
String phoneNumber = "93XXXXXXXX"; //enter your 10 digit number
int minNumber = 1000;
int maxNumber = 6000;
String countryCode ="+91"; // give your country code if not it will take +1 as default


@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text("send otp using flutter_otp ")),
body: Container(
child: Center(
child: RaisedButton(
child: Text("Send"),
onPressed: () {
// call sentOtp function and pass the parameters

otp.sendOtp(phoneNumber, 'OTP is : pass the generated otp here ',
minNumber, maxNumber, countryCode);
},
)),
),
);
}
}

关于android - 没有 Firebase 的 flutter 中的 OTP 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63487991/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com