प्रमाणीकरण
उपयोगकर्ताओं के पंजीकरण और लॉगिन के लिए मॉड्यूल।
प्रमाणीकरण मॉड्यूल आपके एप्लिकेशन के उपयोगकर्ताओं के लिए पंजीकरण और लॉगिन कार्यक्षमता प्रदान करते हैं।
उपयोगकर्ताओं, समूहों, पंजीकरण और प्राधिकरण के प्रबंधन के लिए बुनियादी कार्य डिफ़ॉल्ट प्रमाणीकरण मॉड्यूल द्वारा प्रदान किए जाते हैं। यह आपके आवेदनों में एक मानक पंजीकरण फॉर्म भी जोड़ता है।
कार्यक्षमता का विस्तार करने के लिए, विशेष रूप से सामाजिक नेटवर्क के माध्यम से प्रवेश करने और पंजीकरण करने की क्षमता, अतिरिक्त मॉड्यूल का उपयोग करें।
साइन-अप सेटिंग्सप्रमाणीकरण मॉड्यूल सभी पंजीकरण सेटिंग्स का प्रबंधन करता है। यदि पंजीकरण अक्षम है, तो सामाजिक साइन-इन मॉड्यूल भी नए उपयोगकर्ताओं को पंजीकृत करने में सक्षम नहीं होंगे।
प्राधिकरण और पंजीकरण के लिए मूल मॉड्यूल
प्रमाणीकरण मॉड्यूल उपयोगकर्ता प्रबंधन, समूह प्रबंधन, उपयोगकर्ता पंजीकरण, लॉगिन और संबंधित कार्यों सहित आपके आवेदन के लिए प्रमाणीकरण और प्राधिकरण प्रदान करता है। प्रोजेक्ट बनने पर यह अपने आप इंस्टॉल हो जाता है। डिफ़ॉल्ट रूप से, मॉड्यूल का मिडलवेयर प्रत्येक समापन बिंदु से जुड़ा होता है और किसी भी उपयोगकर्ता समूह तक पहुंच प्रदान करता है। प्रत्येक समापन बिंदु में मिडलवेयर सेटिंग्स को समायोजित करके विस्तृत एक्सेस नियंत्रण को कॉन्फ़िगर किया जा सकता है।
डिफ़ॉल्ट उपयोगकर्ता लॉगिन और पासवर्डलॉग इन करें: [email protected]
पासवर्ड: ऐपमास्टर
Google के साथ साइन-इन करें
Google के साथ साइन इन और लॉग इन लागू करता है
Google के साथ साइन इन करें आपके एप्लिकेशन के लिए Google साइन-इन और लॉग-इन सुविधाओं को लागू करने के लिए एक स्टैंडअलोन मॉड्यूल है।
व्यावसायिक प्रक्रियाएं
- पंजीकरण करवाना
यदि आप प्राधिकरण और प्रमाणीकरण को स्वयं कॉन्फ़िगर कर रहे हैं तो इसका उपयोग किया जाता है। यदि आप प्रामाणिक मॉड्यूल की बुनियादी कार्यक्षमता का उपयोग करते हैं, तो Google के साथ साइन-इन के काम करने के लिए, आपको सेटिंग में केवल क्लाइंट आईडी निर्दिष्ट करने की आवश्यकता है।
मॉड्यूल सेटिंग्स
पैरामीटर | चूक | विवरण |
ग्राहक ID | खाली | Google कंसोल से आपका एप्लिकेशन क्लाइंट आईडी। |
क्लाइंट आईडी प्राप्त करने के लिए - Google क्लाउड कंसोल का उपयोग करें। सेटअप निर्देश इस लिंक पर पढ़े जा सकते हैं।
फ़ेसबुक से साइन इन करें
अपने फेसबुक अकाउंट से रजिस्टर और लॉग इन करना।
Facebook के साथ साइन इन करें आपके एप्लिकेशन के लिए Facebook साइन-इन और लॉग-इन सुविधाओं को लागू करने के लिए एक स्टैंडअलोन मॉड्यूल है।
व्यावसायिक प्रक्रियाएं
- पंजीकरण करवाना
यदि आप प्राधिकरण और प्रमाणीकरण को स्वयं कॉन्फ़िगर कर रहे हैं तो इसका उपयोग किया जाता है। यदि आप प्रामाणिक मॉड्यूल की बुनियादी कार्यक्षमता का उपयोग करते हैं, तो Facebook के साथ साइन-इन के काम करने के लिए, आपको केवल सेटिंग में एप्लिकेशन आईडी निर्दिष्ट करने की आवश्यकता है।
पैरामीटर | चूक | विवरण |
आवेदन पहचान पत्र | खाली | फेसबुक देव पोर्टल से आपका एप्लिकेशन क्लाइंट आईडी। |
क्लाइंट आईडी प्राप्त करने के लिए:
- एक फेसबुक डेवलपर खाता प्राप्त करें।
- बुनियादी सेटिंग्स के साथ एक फेसबुक ऐप बनाएं।
फिर अपने ऐप में Facebook लॉगिन उत्पाद जोड़ें, Facebook JavaScript SDK सक्षम करें, और अपने ऐप URL को अनुमत डोमेन में जोड़ें।
लिंक्डइन के साथ साइन-इन करें
लिंक्डइन खाते के साथ पंजीकरण और लॉग इन करना।
लिंक्डइन के साथ साइन इन करें आपके आवेदन के लिए लिंक्डइन साइन-इन और लॉग-इन सुविधाओं को लागू करने के लिए एक स्टैंडअलोन मॉड्यूल है।
- पंजीकरण करवाना
यदि आप प्राधिकरण और प्रमाणीकरण को स्वयं कॉन्फ़िगर कर रहे हैं तो इसका उपयोग किया जाता है। यदि आप प्रामाणिक मॉड्यूल की बुनियादी कार्यक्षमता का उपयोग करते हैं, तो लिंक्डइन के साथ साइन-इन के काम करने के लिए, आपको सेटिंग्स में केवल क्लाइंट आईडी, रीडायरेक्ट यूआरएल और गुप्त कुंजी निर्दिष्ट करने की आवश्यकता है।
पैरामीटर | चूक | विवरण |
ग्राहक ID | कोई भी नहीं | लिंक्डइन डेवलपर पोर्टल से आपका एप्लिकेशन क्लाइंट आईडी। |
रीडायरेक्ट यूआरएल | कोई भी नहीं | प्रमाणीकरण के बाद पुनर्निर्देशित करने के लिए URL |
गुप्त कुंजी | कोई भी नहीं | आपके लिंक्डइन एप्लिकेशन की गुप्त कुंजी |
मॉड्यूल को कॉन्फ़िगर करने के लिए आवश्यक पैरामीटर प्राप्त करने के लिए, आपको लिंक्डइन डेवलपर के रूप में पंजीकरण करना होगा और बुनियादी सेटिंग्स के साथ एक एप्लिकेशन बनाना होगा।
Apple के साथ साइन-इन करें
ऐप्पल आईडी के साथ रजिस्टर और साइन इन करें।
ऐप्पल के साथ साइन इन आपके एप्लिकेशन के लिए ऐप्पल आईडी साइन-इन और लॉग-इन सुविधाओं को लागू करने के लिए एक स्टैंडअलोन मॉड्यूल है।
- पंजीकरण करवाना
यदि आप प्राधिकरण और प्रमाणीकरण को स्वयं कॉन्फ़िगर कर रहे हैं तो इसका उपयोग किया जाता है। यदि आप प्रामाणिक मॉड्यूल की बुनियादी कार्यक्षमता का उपयोग करते हैं, तो Apple के साथ साइन-इन के काम करने के लिए, आपको केवल सेटिंग्स में क्लाइंट आईडी निर्दिष्ट करने की आवश्यकता है।
पैरामीटर | चूक | विवरण |
ग्राहक ID | खाली | Apple डेवलपर की ओर से आपका एप्लिकेशन क्लाइंट आईडी। |
क्लाइंट आईडी प्राप्त करने के लिए आपको ऐप्पल आईडी और डेवलपर खाते की आवश्यकता है। ऐप्पल आईडी यहां बनाई जा सकती है। Apple डेवलपर के रूप में पंजीकरण करने के लिए इस पृष्ठ पर जाएँ।
Google OAuth 2.0
मॉड्यूल आपके वेब और मोबाइल ऐप्स को Google के साथ SSO प्रदान करता है
Google OAuth 2.0: एक्सेस टोकन प्राप्त करें
इनपुट
- रिफ्रेश_टोकन (स्ट्रिंग)
- क्लाइंट_आईडी (स्ट्रिंग)
- client_secret (स्ट्रिंग)
उत्पादन
- एक्सेस टोकन
Google OAuth 2.0: प्रामाणिक URL प्राप्त करें
इनपुट
- क्लाइंट_आईडी (स्ट्रिंग)
- रीडायरेक्ट_यूआरएल (स्ट्रिंग)
- स्कोपर्स (सरणी स्ट्रिंग)
उत्पादन
- यूआरएल (स्ट्रिंग)
Google OAuth 2.0: ताज़ा टोकन प्राप्त करें
इनपुट
- auth_code (स्ट्रिंग)
- क्लाइंट_आईडी (स्ट्रिंग)
- client_secret (स्ट्रिंग)
- रीडायरेक्ट_यूआरएल (स्ट्रिंग)
उत्पादन
- रिफ्रेश_टोकन (स्ट्रिंग)
- access_token (स्ट्रिंग)