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

pattern_lock कवर
पैकेज विवरणv2.0.0

pattern_lock

पैटर्न लॉक को फ्लटर विजेट के रूप में। कस्टमाइज़ करने योग्य और आसान उपयोग।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
4.2 हज़ार
लाइक
39
Pub अंक
160

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

flutter pub add pattern_lock

पैकेज अवलोकन

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

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

उपयोग

  • मोबाइल ऐप्स में उपयोगकर्ता प्रमाणीकरण
  • संवेदनशील विशेषताओं तक सुरक्षित पहुँच
  • गोपनीयता-केंद्रित एप्लिकेशन के लिए हस्तलेख आधारित लॉगिन
  • ऑनबोर्डिंग फ्लो में एकीकरण
  • नियंत्रित करने योग्य अनलॉक इंटरफेस
  • बहुप्लेटफॉर्म ऐप सुरक्षा

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

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

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

  • सुरक्षित स्थानीय प्रमाणीकरण बनाने वाले विकासक
  • सरल अनलॉक मekेनिज्म की आवश्यकता वाले ऐप्स
  • कई प्लेटफॉर्म के लिए प्रोजेक्ट्स
  • इंटरैक्टिव विजेट्स की तलाश में UI डिजाइनर
  • जैविक लक्षण जैसे इंटरफेस का प्रोटोटाइपिंग

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

  • उच्च सुरक्षा वातावरण के लिए उपयुक्त नहीं हो सकता है
  • पैटर्न की ताकत उपयोगकर्ता के चयन पर निर्भर करती है
  • PIN या जैविक विशेषताओं की तुलना में सीमित पहुँच
  • उपयोगकर्ता के निराश होने से बचने के लिए सावधानीपूर्वक UX डिज़ाइन की आवश्यकता होती है
  • अतिरिक्त सुरक्षा उपायों के बिना महत्वपूर्ण सुरक्षा उपयोग केस के लिए अनुशंसित नहीं है

मूल README

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

Pattern Lock

pub package

Pattern Lock as Flutter widget.

Demo web-site.

Demo

Usage

PatternLock(
  // color of selected points.
  selectedColor: Colors.red,
  // radius of points.
  pointRadius: 8,
  // whether show user's input and highlight selected points.
  showInput: true,
  // count of points horizontally and vertically.
  dimension: 3,
  // padding of points area relative to distance between points.
  relativePadding: 0.7,
  // needed distance from input to point to select point.
  selectThreshold: 25,
  // whether fill points.
  fillPoints: true,
  // callback that called when user's input complete. Called if user selected one or more points.
  onInputComplete: (List<int> input) {
    print("pattern is $input");
  },
);

Example

Example app with pattern setting and checking can be found here.

Screenshots

श्रेणियाँ

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

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