sms_otp_auto_verify 1.2.2 copy "sms_otp_auto_verify: ^1.2.2" to clipboard
sms_otp_auto_verify: ^1.2.2 copied to clipboard

outdated

A new Flutter plugin to enter a digit code usually in cases of Sms Otp Code. and provide SMS Auto Fill using library SMS Retriever API.

sms_otp_auto_verify #

A new Flutter plugin to enter a digit code usually in cases of Sms Otp Code. and provide SMS Auto Fill using library SMS Retriever API.

Example App

Getting Started #

Import package #

import 'package:sms_otp_auto_verify/sms_otp_auto_verify.dart';

Get Signature Code #

  String signature = await SmsRetrieved.getAppSignature();

Add Widget #

codeLength must equals with Sms OTP Code length

TextFieldPin(
                  filled: true,
                  filledColor: Colors.grey[100],
                  codeLength: _otpCodeLength,
                  boxSize: 48,
                  onOtpCallback: (code, isAutofill) =>
                      _onOtpCallBack(code, isAutofill),
                )

Listen result from OtpListTextField #

_onOtpCallBack(String otpCode, bool isAutofill) {
    setState(() {
      this._otpCode = otpCode;
      if (otpCode.length == _otpCodeLength && isAutofill) {
        _enableButton = false;
        _isLoadingButton = true;
        _verifyOtpCode();
      } else if (otpCode.length == _otpCodeLength && !isAutofill) {
        _enableButton = true;
        _isLoadingButton = false;
      }else{
        _enableButton = false;
      }
    });
  }

Example Sms #

<#> ExampleApp: Your code is 5664
   r64Iw/6mD1D
91
likes
30
points
1.19k
downloads

Publisher

unverified uploader

Weekly Downloads

A new Flutter plugin to enter a digit code usually in cases of Sms Otp Code. and provide SMS Auto Fill using library SMS Retriever API.

Repository (GitHub)

License

unknown (license)

Dependencies

flutter

More

Packages that depend on sms_otp_auto_verify