FLUTTER ECOSYSTEM

env_reader

.env फ़ाइल से परिवेश चर को पढ़ें, एन्क्रिप्ट करें या उत्पन्न करें और एक ओब्फस्केटेड डार्ट मॉडल में डालें।

नवीनतम वर्ज़न
2.1.0
30-दिन डाउनलोड
44
लाइक
23
Pub अंक
140

पैकेज अवलोकन

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

अवलोकन

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

उपयोग
  • API कुंजियों का सुरक्षित प्रबंधन
  • डेटाबेस प्रमाण-पत्र की रक्षा करना
  • CI/CD पाइपलाइन में ऐप सीक्रेट्स का प्रबंधन
  • एन्क्रिप्टेड कॉन्फ़िगरेशन फ़ाइल्स सक्षम करें
  • परिवेश सेटिंग्स सुरक्षित रूप से साझा करें
  • पर्यावरण चर उत्पादन को स्वचालित करना
मुख्य विशेषताएँ
  • .env फ़ाइल्स को सुरक्षित रूप से पढ़ता है
  • परिवेश चर को एन्क्रिप्ट करता है
  • अवरोधित Dart मॉडल उत्पन्न करता है
  • बहु-प्लेटफॉर्म डिप्लॉयमेंट का समर्थन करता है
  • pub के माध्यम से आसान एकीकरण प्रदान करता है
  • एन्क्रिप्शन और डिक्रिप्शन उपकरण प्रदान करता है
इनके लिए उपयुक्त
  • एप्लिकेशन सुरक्षा पर ध्यान केंद्रित विकासकर्मी
  • पर्यावरण-आधारित कॉन्फ़िगरेशन का उपयोग करने वाली टीमें
  • गोपनीय प्रबंधन की आवश्यकता वाले परियोजनाएँ
  • संवेदनशील डेटा वाले Flutter ऐप्स
  • सुरक्षित वातावरण के हैंडलिंग की आवश्यकता वाले CI/CD वर्कफ़्लो
  • कई प्लेटफॉर्मों पर डेप्लॉय किए गए ऐप्स
विचार योग्य बातें
  • सही एन्क्रिप्शन कुंजी प्रबंधन की आवश्यकता होती है
  • प्रारंभिक सेटअप में कॉन्फ़िगरेशन चरण शामिल होते हैं
  • ओब्फस्केशन पूर्ण एन्क्रिप्शन की जगह नहीं ले सकता है
  • अत्यधिक गतिशील रनटाइम सीक्रेट्स के लिए उपयुक्त नहीं
  • बाहरी .env फ़ाइल की उपस्थिति पर निर्भर करता है
  • अतिरिक्त बिल्ड प्रक्रिया के चरणों की आवश्यकता हो सकती है
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add env_reader

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

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

संबंधित प्रोजेक्ट

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