अवलोकन
Firebase App Check अपने लेगीटिमेट, अन-मॉडिफाइड ऐप्स से आने वाले रिक्वेस्ट को सत्यापित करके Firebase बैकएंड संसाधनों को दुरुपयोग से सुरक्षा प्रदान करता है। यह अनधिकृत पहुँच, जैसे बिलिंग धोखाधड़ी या फ़िशिंग हमलों को रोकने के लिए अन्य Firebase सेवाओं के साथ काम करता है। Safety Net, Device Check या reCAPTCHA के साथ ऐप प्रमाणीकरण को एकीकृत करके, यह सुनिश्चित करता है कि केवल भरोसेमंद ऐप्स आपकी सेवाओं तक पहुँच प्राप्त कर सकते हैं। Android, iOS, Web, macOS और Windows पर उपलब्ध, यह कोड में महत्वपूर्ण बदलाव के बिना सुरक्षा को बढ़ाता है। संवेदनशील डेटा या मोनेटाइज्ड सेवाओं के साथ काम करने वाले ऐप्स के लिए आदर्श है।
उपयोग
- बाधित उपयोग से Firebase APIs की रक्षा करना
- मनीकृत ऐप्स में बिलिंग धोखाधड़ी को रोकना
- अनधिकृत पहुंच से पीछे के संसाधनों को सुरक्षित रखना
- फ़िशिंग जोखिम को कम करना
- बहु-प्लेटफॉर्म ऐप में ऐप प्रामाणिकता को बल देना
मुख्य विशेषताएँ
- Safetynet, DeviceCheck या reCAPTCHA के माध्यम से ऐप प्रमाणीकरण
- Firebase सेवाओं के साथ एकीकरण
- बहुपлатफॉर्म समर्थन
- आवश्यक कोड परिवर्तन न्यूनतम
- एप्लिकेशन अखंडता की रियल-टाइम सत्यापन
इनके लिए उपयुक्त
- संवेदनशील डेटा वाले ऐप्स
- मोनेटाइज्ड एप्लिकेशन्स
- दुरुपयोग के लिए संवेदनशील सेवाएं
- बहुपлатफॉर्म एप्लिकेशन
- उच्च सुरक्षा आवश्यकताएं
विचार योग्य बातें
- App Check प्रदाता की सेटअप की आवश्यकता है
- प्रत्येक प्लेटफॉर्म के लिए अतिरिक्त कॉन्फ़िगरेशन
- कुछ हद तक प्रदर्शन को प्रभावित कर सकता है
- स्वतंत्र सुरक्षा समाधान नहीं है
- Firebase पारिस्थितिकी तंत्र पर निर्भर