अवलोकन
passkeys_platform_interface पैकेज विभिन्न प्लेटफॉर्मों पर पासकीज़ के लिए साझा प्लेटफॉर्म इंटरफ़ेस प्रदान करता है। यह प्लेटफॉर्म-विशिष्ट प्लगइन द्वारा कार्यान्वित किए जाने वाले मुख्य API कॉन्ट्रैक्ट को परिभाषित करता है, जिससे Android, iOS, Linux, macOS, Web और Windows पर पासकीज़ कार्यक्षमता सक्षम होती है। इस अब्स्ट्रैक्शन से संगत व्यवहार सुनिश्चित होता है और व्यापक पासकीज़ प्रणाली के साथ एकीकरण को सरल बनाया जाता है। नए प्लेटफॉर्मों के लिए समर्थन बढ़ाने वाले डेवलपर्स को इस इंटरफ़ेस को कार्यान्वित करना चाहिए ताकि संगतता बनी रहे और एकीकृत प्रमाणीकरण कार्यप्रणाली का लाभ उठाया जा सके।
उपयोग
- क्रॉस-प्लेटफॉर्म पासकी की सत्यापन सक्षम करना
- नए ऑपरेटिंग सिस्टम के लिए पासकीज़ को लागू करना
- प्लेटफॉर्म-विशिष्ट पासकी बैकएंड बनाना
- जैविक या पासवर्डलेस लॉगिन को एकीकृत करना
- सुरक्षित स्थानीय प्रमाणीकरण का समर्थन करना
मुख्य विशेषताएँ
- प्लेटफॉर्म के बीच साझा API संवाददाता
- नए प्लेटफॉर्म कार्यान्वयन के लिए विस्तारयोग्य
- मानकीकृत पासकी क्रियाएँ
- प्रमुख डेस्कटॉप और मोबाइल ओएस का समर्थन करता है
- प्लगइन अंतरोपयोग के लिए डिज़ाइन किया गया
इनके लिए उपयुक्त
- प्लगइन विकासकर्ता पासकी समर्थन जोड़ रहे हैं
- क्रॉस-प्लेटफ़ॉर्म प्रमाणीकरण लाइब्रेरी
- पासवर्ड-मुक्त लॉगिन प्रणाली बना रहे टीमें
- सुरक्षा-फोकस ऐप विकासकर्ता
- प्रामाणिकता उपकरणों के खुले स्रोत योगदानकर्ता
विचार योग्य बातें
- प्रत्येक लक्ष्य प्लेटफॉर्म पर कार्यान्वयन की आवश्यकता होती है
- नीचे के ओएस पासकी समर्थन पर निर्भर
- अतिरिक्त नेटिव कोड सेटअप की आवश्यकता हो सकती है
- अंतिम उपयोगकर्ता एप्लिकेशन में सीधे उपयोग के लिए नहीं बनाया गया है
- Corbado के पासकीज़ प्लगइन इकोसिस्टम के साथ मेल बैठना चाहिए