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

flutter_pin_code_widget कवर
पैकेज विवरणv0.1.2

flutter_pin_code_widget

स्थानीय पिन कोड बनाने और जांचने के लिए PIN कोड विजेट, लचीले सेटिंग्स के साथ।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
451
लाइक
27
Pub अंक
160

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

flutter pub add flutter_pin_code_widget

पैकेज अवलोकन

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

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

उपयोग

  • उपयोगकर्ता प्रमाणीकरण
  • एप्लिकेशन लॉक सुविधा
  • सुरक्षित डेटा पहुँच
  • द्विकारक सत्यापन
  • PIN सेटअप प्रवाह
  • डिवाइस अनलॉक

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

  • कस्टमाइज़ करने योग्य इनपुट लंबाई
  • लचीले स्टाइलिंग विकल्प
  • स्थानीय पिन वैधता
  • प्लेटफॉर्म के अनुकूल समर्थन
  • आसान एकीकरण
  • स्क्रीन कीबोर्ड का प्रबंधन

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

  • सरल प्रमाणीकरण प्रणालियाँ
  • मोबाइल ऐप सुरक्षा
  • PIN-आधारित लॉगिन स्क्रीन
  • गोपनीयता-केंद्रित एप्लिकेशन
  • हल्के समाधान चाहने वाले विकासकर्ता

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

  • बादल-आधारित PIN संग्रहण का समर्थन नहीं करता है
  • संख्यात्मक इनपुट पर सीमित
  • कोई बिल्ट-इन जैविक फॉलबैक नहीं
  • पुनर्प्रयास तरीके को हस्तक्षेप से कार्यान्वित करने की आवश्यकता है
  • अतिरिक्त 措施 के बिना उच्च सुरक्षा वातावरण के लिए उपयुक्त नहीं है

मूल README

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

  • A Flutter package that helps create a PIN Code screens.
  • Inspired by Android PIN code screen/
  • Widget can use PIN with any length (video below)

Note, that the widget has centerBottomWidget property, for adding one more button on the bottom left.

Usage

  PinCodeWidget(
    minPinLength: 4,
    maxPinLength: 25,
    onChangedPin: (pin) {
      // check the PIN length and check different PINs with 4,5.. length.
    },
    onEnter: (pin, _) {
      // callback user pressed enter
    },
    centerBottomWidget: IconButton(
      icon: const Icon(
        Icons.fingerprint,
        size: 40,
      ),
      onPressed: () {},
    ),
  ),
  1. Full example is here https://github.com/AgoraDesk-LocalMonero/flutter-pin-code-widget/blob/main/example/lib/main.dart
  2. How this package used in the real app https://github.com/AgoraDesk-LocalMonero/agoradesk-app-foss/blob/main/lib/features/auth/screens/pin_code_set_screen.dart

Showcase

Example app

Showcase|width=400px

App from the stores https://agoradesk.com/, the code is here code https://github.com/AgoraDesk-LocalMonero/agoradesk-app-foss/blob/main/lib/features/auth/screens/pin_code_set_screen.dart

Showcase|width=400px

Credits

This is a project by Agoradesk, P2P cryptocurrency trading platform. Created by the team behind LocalMonero, the biggest and most trusted Monero P2P trading platform.

श्रेणियाँ

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

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