सर्वोत्तम प्रथाएं
यह पृष्ठ Unico के SDKs को एकीकृत करने और बनाए रखने के लिए सबसे महत्वपूर्ण दिशानिर्देशों को संकलित करता है। इन प्रथाओं का पालन करने से एकीकरण त्रुटियां कम होती हैं, सुरक्षा घटनाओं से बचाव होता है, और उत्पादन में सुचारू रूप से तैनाती सुनिश्चित होती है।
शुरुआत करना
Unico प्रत्येक SDK के लिए reference-apps रिपॉजिटरी में एक संदर्भ ऐप प्रदान करता है। प्रत्येक ऐप पूर्ण user journey को लागू करता है।
SDKs अधिक सुरक्षा और नई सुविधाएं प्रदान करने के लिए निरंतर विकसित होते हैं। अपडेट को तत्काल लागू करना — विशेष रूप से महत्वपूर्ण अपडेट — आवश्यक है। समयसीमा और दायित्वों के लिए अपडेट नीति देखें।
प्रत्येक प्लेटफ़ॉर्म के लिए संबंधित रिलीज़ नोट्स के माध्यम से वर्तमान संस्करण जांचें:
अपडेट रणनीति
आपका एप्लिकेशन संभवतः Unico SDK के साथ कई लाइब्रेरीज़ लोड करता है। एक साथ कई निर्भरताओं को अपग्रेड करने से विफलताओं के मूल कारण की पहचान करना कठिन हो जाता है। SDK को अलग से अपडेट करें और इसे अन्य बदलावों के साथ मिलाने से पहले staging वातावरण में इसे मान्य करें।
अपडेट समस्याओं के लिए सपोर्ट टिकट खोलते समय, शामिल करें:
- SDK भाषा और कार्यान्वयन प्रकार (native या hybrid)
- उपयोग किया गया फ्रेमवर्क
- वर्तमान संस्कर ण और लक्ष्य संस्करण
- API Key
- परिवर्तनों का विवरण और पुनः उत्पन्न करने के चरण
- परिणाम, त्रुटियां, लॉग्स, स्क्रीनशॉट, या वीडियो
JWT सुरक्षा
सफल कैप्चर के बाद लौटाया गया JWT एन्क्रिप्टेड है। इसे खोलें, पार्स करें, या सीरियलाइज़ न करें। इसकी आंतरिक संरचना बिना सूचना के बदल सकती है। इसका उपयोग केवल Unico के APIs को छवियां सबमिट करते समय करें।
छवि पूर्वावलोकन के लिए, JWT के साथ प्रदान की गई Base64 विशेषता का उपयोग करें — JWT को स्वयं कभी डिकोड न करें।
सुरक्षा कारणों से, JWT को कैप्चर के 10 मिनट के भीतर Unico के बैकएंड को भेजा जाना चाहिए। इस समय-सीमा के बाद सबमिट किए गए पैकेज अमान्य हो जाते हैं।
JWT को केवल एक बार सबमिट किया जाना चाहिए। यदि सबमिशन के दौरान कोई त्रुटि होती है, तो एक नई बायोमेट्रिक कैप्चर की आवश्यकता होगी — उसी JWT का पुन: उपयोग न करें।