अवलोकन
एक शुद्ध Dart कार्यान्वयन फ्लटरफायर ऑथ API, जिसे लिनक्स प्लेटफॉर्म के उपयोग के लिए डिज़ाइन किया गया है। यह ईमेल/पासवर्ड, फ़ोन ऑथ और Google और Apple जैसे तीसरे पक्ष के प्रदाताओं के साथ Firebase के साथ प्रमाणीकरण की अनुमति देता है, बिना मूल प्लेटफॉर्म कोड पर निर्भर हुए। यह पैकेज डेस्कटॉप एप्लिकेशन के लिए आदर्श है जहां पूर्ण फ्लटरफायर समर्थन उपलब्ध नहीं है। यह मुख्य Firebase Auth SDK के साथ संगतता बनाए रखता है जबकि डार्ट के पारिस्थितिकी तंत्र के साथ पूरी तरह से सुसंगत है।
उपयोग
- डेस्कटॉप ऐप प्रमाणीकरण
- Firebase के साथ क्रॉस-प्लेटफॉर्म प्रमाणीकरण
- सर्वर-पक्ष उपयोगकर्ता सत्र प्रबंधन
- Firebase UI घटकों के साथ एकीकरण
- गैर-मोबाइल वातावरणों में प्रमाणीकरण प्रवाहों का परीक्षण
मुख्य विशेषताएँ
- शुद्ध डार्ट कार्यान्वयन
- ईमेल/पासवर्ड और फ़ोन प्रमाणीकरण का समर्थन करता है
- Firebase UI के साथ एकीकरण
- कोई मूल निर्भरता नहीं
- FlutterFire APIs के साथ सुसंगत
इनके लिए उपयुक्त
- Linux-केवल Flutter ऐप्स
- प्रमाणीकरण परीक्षण और विकास
- डेस्कटॉप-पहले प्रमाणीकरण कार्यप्रवाह
- मूल प्लेटफ़ॉर्म प्लगइन से बचने वाले ऐप्स
- हल्के ऑथ समाधान की आवश्यकता वाले प्रोजेक्ट
विचार योग्य बातें
- लिनक्स प्लेटफॉर्म तक सीमित
- सभी Firebase Auth विशेषताओं का समर्थन नहीं करता है
- मोबाइल उपकरणों के साथ वास्तविक समय सिंक नहीं है
- कस्टम डोमेन के लिए हाथ से सेटअप की आवश्यकता होती है
- उत्पादन मोबाइल ऐप्स के लिए नहीं बनाया गया है