पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

sms_otp_auto_verify कवर
पैकेज विवरणv2.2.0

sms_otp_auto_verify

एक नया Flutter प्लगइन जो सामान्यतः संदेश ओटीपी कोड के मामलों में एक अंक कोड दर्ज करने के लिए है। और SMS रिट्रीवर API लाइब्रेरी का उपयोग करके SMS स्वचालित भरें प्रदान करता है।

Android
30-दिन डाउनलोड
73
लाइक
93
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add sms_otp_auto_verify

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर प्लगइन जो एसएमएस के माध्यम से ओटीपी सत्यापन को सरल बनाने के लिए डिज़ाइन किया गया है, जिसमें एक बार के पासकोड के स्वचालित निर्धारण और भरने की अनुमति देता है। इसका उपयोग आईएसएमएस रिट्रीवर एपीआई के माध्यम से आने वाले एसएमएस संदेशों को स्कैन करके ओटीपी कोड को खोजने के लिए किया जाता है, जिससे हाथ से इनपुट कम होता है। एसएमएस-आधारित सत्यापन की आवश्यकता वाले प्रामाणीकरण प्रवाह के लिए उपयुक्त, यह लॉगिन या पंजीकरण प्रक्रियाओं के दौरान उपयोगकर्ता अनुभव को कम घर्षण वाला बनाता है।

उपयोग

  • लॉगिन प्रवाह में स्वचालित OTP कोड दर्ज करना
  • एसएमएस सत्यापन के साथ उपयोगकर्ता पंजीकरण को सुगम बनाना
  • मैन्युअल OTP इनपुट में उपयोगकर्ता त्रुटियों को कम करना
  • दो-कारक प्रमाणीकरण प्रणालियों के साथ एकीकरण
  • फ़ोन सत्यापन की आवश्यकता वाले ऑनबोर्डिंग कार्यप्रवाह का समर्थन करना

मुख्य विशेषताएँ

  • SMS से स्वचालित OTP कोड डिटेक्शन
  • सुरक्षित प्राप्ति के लिए Android SMS रिट्रीवर API का उपयोग करता है
  • न्यूनतम उपयोगकर्ता बातचीत की आवश्यकता होती है
  • मौजूदा फॉर्म फ़ील्ड्स के साथ सरल एकीकरण
  • एप्प की अनुमति के बिना रियल-टाइम कोड स्वचालित भरें

इनके लिए उपयुक्त

  • SMS OTP सत्यापन की आवश्यकता वाले मोबाइल ऐप्स
  • सीधे OTP उपयोगकर्ता अनुभव की खोज कर रहे विकासकर्मी
  • एंड्रॉइड-केंद्रित प्रमाणीकरण प्रवाह
  • Google के SMS रिट्रीवर API का उपयोग करने वाले ऐप्स
  • ऑनबोर्डिंग में उपयोगकर्ता सुविधा को प्राथमिकता देने वाले प्रोजेक्ट्स

विचार योग्य बातें

  • केवल Android प्लेटफॉर्म के लिए उपलब्ध
  • SMS रिट्रीवर API के सही सेटअप की आवश्यकता है
  • डिवाइस-स्तर SMS एक्सेस पर निर्भर
  • सभी एंड्रॉइड डिवाइस या कैरियर पर काम नहीं कर सकता है
  • SMS-आधारित OTP डिलीवरी सीमित

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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 SmsVerification.getAppSignature();
Add Widget

codeLength must equals with Sms OTP Code length

TextFieldPin(
    textController: textEditingController,
    autoFocus: true,
    codeLength: _otpCodeLength,
    alignment: MainAxisAlignment.center,
    defaultBoxSize: 46.0,
    margin: 10,
    selectedBoxSize: 46.0,
    textStyle: TextStyle(fontSize: 16),
    defaultDecoration: _pinPutDecoration.copyWith(
    border: Border.all(
    color: Theme.of(context)
    .primaryColor
        .withOpacity(0.6))),
    selectedDecoration: _pinPutDecoration,
    onChange: (code) {
    _onOtpCallBack(code,false);
}),
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

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।