अवलोकन
एक डार्ट-केवल अम्प्लिफाई सुरक्षित भंडारण का कार्यान्वयन, जो क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए डिज़ाइन किया गया है। यह डेस्कटॉप प्लेटफॉर्म पर dart:ffi और वेब पर dart:html का उपयोग करके टोकन और प्रमाणपत्र जैसे संवेदनशील डेटा को सुरक्षित रूप से स्टोर करता है। यह पैकेज प्लेटफॉर्म-विशिष्ट सुरक्षा तंत्र को अब्स्ट्रैक्ट करके iOS, वेब, macOS, Windows और Linux पर समान व्यवहार सुनिश्चित करता है। अम्प्लिफाई का उपयोग करने वाले डेवलपर्स के लिए आदर्श है जिन्हें मूल कोड निर्भरता के बिना सुरक्षित, एन्क्रिप्टेड स्थानीय स्टोरेज की आवश्यकता होती है।
उपयोग
- प्रमाणीकरण टोकन स्टोर करना
- उपयोगकर्ता प्रमाण डेटा को सुरक्षित रूप से सहेजें
- स्थायी एन्क्रिप्शन कुंजियाँ
- सत्र डेटा का प्रबंधन
- सुरक्षित स्टोरेज के साथ बहु-प्लेटफॉर्म एप्लिकेशन समर्थन
मुख्य विशेषताएँ
- डार्ट केवल अमलीकरण
- डेस्कटॉप के लिए dart:ffi का उपयोग करता है
- वेब पर dart:html का उपयोग करता है
- क्रॉस-प्लेटफॉर्म संगतता
- एन्क्रिप्टेड स्थानीय भंडारण
इनके लिए उपयुक्त
- बहुप्लेटफॉर्म लक्षित फ्लटर एप्प्स
- सुरक्षित स्थानीय डेटा स्थायित्व की आवश्यकता वाले एप्स
- Amplify-संचालित अनुप्रयोग
- मूल कोड से बचने वाले विकासकर्ता
- वेब और डेस्कटॉप-केंद्रित Flutter प्रोजेक्ट्स
विचार योग्य बातें
- Flutter 3.0 या उच्चतर की आवश्यकता है
- dart:ffi और dart:html द्वारा समर्थित प्लेटफॉर्म तक सीमित
- कोई मूल आईओएस/एंड्रॉइड एसडीके निर्भरता नहीं
- सुरक्षा नीचे के प्लेटफॉर्म के कार्यान्वयन पर निर्भर करती है
- उच्च प्रदर्शन, कम स्तर की भंडारण आवश्यकताओं के लिए उपयुक्त नहीं