अवलोकन
एक फ्लटर पैकेज जो सर्वरपॉड प्रमाणीकरण प्रणाली के लिए 'Apple के साथ लॉगिन' कार्यक्षमता सक्षम करता है। यह सर्वरपॉड के प्रमाणीकरण मॉड्यूल के साथ बिना किसी दिक्कत के एकीकृत होता है, जिससे iOS, Android और वेब प्लेटफॉर्म पर उपयोगकर्ताओं को सुरक्षित और उपयोगकर्ता-अनुकूल तरीके से प्रमाणीकरण करने में सक्षम बनाता है। पैकेज Apple के OAuth2 प्रवाह को संभालता है, जिसमें टोकन प्राप्ति और सत्र प्रबंधन शामिल है, जबकि Apple के दिशानिर्देशों का पालन करता है। इसे जटिल प्रमाणीकरण तर्क को सरल APIs में समाहित करके संचालन को सरल बनाता है।
उपयोग
- iOS पर एप्पल के साथ उपयोगकर्ता साइन-इन
- Apple ID का उपयोग करके प्लेटफॉर्म-स्थिर प्रमाणीकरण
- वेब और मोबाइल ऐप्स में सुरक्षित लॉगिन एंटीग्रेशन
- Apple साइन-इन के लिए सरलीकृत OAuth2 हैंडलिंग
- Serverpod-आधारित एप्लिकेशन में प्रमाणीकरण
मुख्य विशेषताएँ
- मूल एप्पल साइन-इन समर्थन
- सीमलेस सर्वरपॉड एकीकरण
- iOS, Android और Web के लिए समर्थन
- स्वचालित τोकन प्रबंधन
- Apple की प्रमाणीकरण नीतियों के अनुरूप
इनके लिए उपयुक्त
- Apple ID लॉगिन की आवश्यकता वाले ऐप्स
- सर्वरपॉड का उपयोग करके बैकएंड प्रमाणीकरण करने वाले विकासकर्मी
- iOS और वेब प्लेटफॉर्म के लक्षित प्रोजेक्ट
- सुरक्षित, मानक साइन-इन चाहने वाली टीमें
- Apple के गोपनीयता मानकों का पालन करने वाले एप्लिकेशन
विचार योग्य बातें
- Apple डेवलपर खाता सेटअप की आवश्यकता है
- Xcode और Firebase/Google Cloud में सही कॉन्फ़िगरेशन की आवश्यकता होती है
- वेब समर्थन के लिए अतिरिक्त बैकएंड कॉन्फ़िगरेशन की आवश्यकता होती है
- केवल Apple ID प्रमाणीकरण तक सीमित
- Serverpod प्रमाणीकरण मॉड्यूल के उपयोग पर निर्भर