Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

AppMaster में वर्तमान उपयोगकर्ता की पहचान कैसे करें

AppMaster में वर्तमान उपयोगकर्ता की पहचान कैसे करें

जब आपका एप्लिकेशन चल रहा होता है, तो आपको अक्सर यह जानने की जरूरत होती है कि कुछ प्रक्रियाएं कौन चला रहा है। डेटा को सही ढंग से वितरित करने और विभिन्न संसाधनों तक पहुंच प्रदान करने या प्रतिबंधित करने के लिए यह आवश्यक है। इस फीचर का इस्तेमाल लगभग हर एप्लीकेशन में किया जाता है।

AppMaster में वर्तमान उपयोगकर्ता की पहचान कैसे करें

बैकएंड की तरफ

एक प्रामाणिक है: वर्तमान उपयोगकर्ता का पता लगाने के लिए ऐपमास्टर में वर्तमान उपयोगकर्ता ब्लॉक प्राप्त करें। यह ऑथ मॉड्यूल द्वारा प्रदान किया जाता है। आप इसे बाईं ओर बैकएंड टैब में व्यवसाय-प्रक्रिया संपादक में पा सकते हैं।

Get Current User block in AppMaster

यह ब्लॉक उस उपयोगकर्ता डेटाबेस से एक रिकॉर्ड लौटाता है जो उस उपयोगकर्ता से संबंधित है जिसने ब्लॉक चलाया था।

महत्वपूर्ण

प्रामाणिक: वर्तमान उपयोगकर्ता ब्लॉक प्राप्त करें केवल अधिकृत उपयोगकर्ताओं के लिए काम करता है। अन्य सभी मामलों में, इस ब्लॉक का परिणाम अपरिभाषित होगा।

इस सरल विधि से, हम अपने एप्लिकेशन का वर्तमान उपयोगकर्ता प्राप्त कर सकते हैं। हालाँकि, यह ब्लॉक केवल बैकएंड में मौजूद है, लेकिन ज्यादातर मामलों में, एप्लिकेशन के फ्रंटएंड में उपयोगकर्ता की पहचान करना आवश्यक है।

सामने की तरफ

फ़्रंटएंड से बैकएंड में प्रक्रियाओं को चलाने के लिए एंडपॉइंट का उपयोग किया जाता है। आप इस लेख में उनके बारे में अधिक जानकारी प्राप्त कर सकते हैं।

प्रमाणीकरण के लिए: वर्तमान उपयोगकर्ता ब्लॉक प्राप्त करें, आपको एक नया समापन बिंदु बनाने की आवश्यकता है, जैसा कि नीचे स्क्रीनशॉट पर किया गया है:

Get Current User block

फ़्रंटएंड से एंडपॉइंट को लागू करने के लिए, सर्वर अनुरोध GET /user/get-current ब्लॉक का उपयोग करना होगा (इस वर्तमान मामले में)। एंडपॉइंट का उपयोग प्रवाह वेब और मोबाइल एप्लिकेशन के लिए समान है।

Server Request GET

वर्तमान उपयोगकर्ता के साथ कार्य करना

आइए प्रामाणिक के कुछ उदाहरण देखें: वर्तमान उपयोगकर्ता ब्लॉक उपयोग प्राप्त करें। ब्लॉक ही उपयोगकर्ता तालिका से एक रिकॉर्ड देता है। रिकॉर्ड से विशिष्ट डेटा प्राप्त करने के लिए, आपको इस रिकॉर्ड को विस्तृत उपयोगकर्ता ब्लॉक के साथ विस्तारित करने की आवश्यकता है:

Get Current User

आउटपुट से सभी क्षेत्रों को एक विशिष्ट तरीके से उपयोग किया जा सकता है। उदाहरण के लिए यह जांचने के लिए कि क्या उपयोगकर्ता खाते की पुष्टि की गई है, बूलियन प्रकार की पुष्टि की गई फ़ील्ड का उपयोग नीचे दी गई छवि के अनुसार किया जा सकता है।

AppMaster

पैरामीटर के साथ

आउटपुट में पैरामीटर के साथ निर्दिष्ट करता है कि अनुरोध संबंधित तालिकाओं के उपयोग के साथ किया जाना है या नहीं। इसलिए, उदाहरण के लिए, वर्तमान उपयोगकर्ता ऑब्जेक्ट (जो वर्तमान उपयोगकर्ता सत्रों की एक सूची है) के लिए उपयोगकर्ता सत्र तालिका से डेटा प्राप्त करने के लिए, आपको संबंधित तालिका (इस मामले में उपयोगकर्ता सत्र) की खोज के लिए फ़ील्ड के साथ मान निर्दिष्ट करने की आवश्यकता है )

Parameter With

महत्वपूर्ण!

साथ पैरामीटर क्वेरी को जटिल बनाता है और इसलिए इसके प्रसंस्करण समय को बढ़ाता है। यह डिफ़ॉल्ट रूप से उपयोग नहीं किया जाता है और यदि आवश्यक हो तो ही इसका उपयोग किया जाता है।

निष्कर्ष

इस लेख में, हमने सीखा कि बैकएंड साइड और फ्रंटएंड साइड पर एप्लिकेशन के वर्तमान उपयोगकर्ता को कैसे निर्धारित किया जाए। यह फ़ंक्शन अनुप्रयोग विकास में सबसे अधिक उपयोग किए जाने वाले कार्यों में से एक है। AppMaster के साथ, आप व्यवसाय प्रक्रिया ब्लॉकों के कुछ संयोजनों के साथ इन अनुरोधों को आसानी से पूरा कर सकते हैं।

संबंधित पोस्ट

मोबाइल ऐप मुद्रीकरण रणनीतियों को अनलॉक करने की कुंजी
मोबाइल ऐप मुद्रीकरण रणनीतियों को अनलॉक करने की कुंजी
विज्ञापन, इन-ऐप खरीदारी और सदस्यता सहित सिद्ध मुद्रीकरण रणनीतियों के साथ अपने मोबाइल ऐप की पूर्ण राजस्व क्षमता को अनलॉक करने का तरीका जानें।
एआई ऐप क्रिएटर चुनते समय मुख्य बातें
एआई ऐप क्रिएटर चुनते समय मुख्य बातें
एआई ऐप क्रिएटर चुनते समय, एकीकरण क्षमताओं, उपयोग में आसानी और स्केलेबिलिटी जैसे कारकों पर विचार करना आवश्यक है। यह लेख आपको एक सूचित विकल्प चुनने के लिए मुख्य विचारों के माध्यम से मार्गदर्शन करता है।
PWA में प्रभावी पुश सूचनाओं के लिए युक्तियाँ
PWA में प्रभावी पुश सूचनाओं के लिए युक्तियाँ
प्रोग्रेसिव वेब ऐप्स (पीडब्ल्यूए) के लिए प्रभावी पुश नोटिफिकेशन तैयार करने की कला की खोज करें जो उपयोगकर्ता जुड़ाव को बढ़ावा देती है और यह सुनिश्चित करती है कि आपके संदेश भीड़ भरे डिजिटल स्थान पर खड़े हों।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें