साइन-अप कॉन्फ़िगरेशन

Auth Module Sign Up कॉन्फ़िगरेशन में कुछ लचीलापन जोड़ता है। Modules अनुभाग पर जाएं और इसकी सेटिंग खोलने के लिए Auth Module पर क्लिक करें।

  • SignUp Groups : उन समूहों की सूची को परिभाषित करता है जहां उपयोगकर्ता साइनअप के बाद समूह का सदस्य होगा।
  • SignUp : उपयोगकर्ताओं को साइन अप करने और आपके एप्लिकेशन में खाते प्राप्त करने की अनुमति देता है।
  • Session timeout (minutes) : परिभाषित करता है कि उपयोगकर्ता गतिविधि के बिना उपयोगकर्ता का सत्र कितने समय तक सक्रिय रहेगा। टाइमआउट मान के बाद उपयोगकर्ता का सत्र समाप्त कर दिया जाएगा।
  • Failed login delay (in ms) : ब्रूटफोर्स हमलों को रोकने के लिए असफल लॉगिन प्रयासों के बाद प्रतिक्रियाओं के लिए देरी के समय को परिभाषित करता है।
  • Email confirmation required : परिभाषित करता है कि उपयोगकर्ता को ईमेल के माध्यम से पंजीकरण की पुष्टि करनी है या नहीं।
  • Signed-Up User Active : सक्षम होने पर प्रत्येक नव-निर्मित उपयोगकर्ता ऑब्जेक्ट के लिए सक्रिय = सत्य सेट करें।
  • Groups टैब उपयोगकर्ता समूहों की सूची बनाने और कॉन्फ़िगर करने की अनुमति देता है।

configure_registr_fe

Sign Up प्रक्रिया को वेब-एप्लिकेशन में कॉन्फ़िगर किया जा सकता है। प्रोजेक्ट बनने के बाद, निम्न व्यावसायिक प्रक्रिया भी पूर्व-कॉन्फ़िगर की जाती है:

  • login inputString : ईमेल मूल्य सत्यापन;
  • Confirm password inputString : जांचता है कि पासवर्ड मेल खाते हैं या नहीं;
  • Register बटन: नया User ऑब्जेक्ट बनाता है और पंजीकरण को मान्य करता है;

configure_register_button

कस्टम साइन-अप व्यवसाय प्रक्रिया निर्माण

  1. इंटरफ़ेस संपादक में, एक Container बनाएं और उसमें कुछ Input तत्व डालें जैसे नीचे दिए गए उदाहरण में
    1_fe_layout
    • E-mail फ़ील्ड उपयोगकर्ता के ईमेल को दर्ज करने और मान्य करने के लिए ज़िम्मेदार है [वेब एप्लिकेशन के लिए Input (email) और मोबाइल एप्लिकेशन के लिए Email field ];
    • दूसरा input एक नया उपयोगकर्ता पासवर्ड दर्ज करने और मान्य करने के लिए जिम्मेदार है [वेब एप्लिकेशन के लिए Input (password) और मोबाइल एप्लिकेशन के लिए पास फ़ील्ड ];
    • उपयोगकर्ता द्वारा बनाए गए पासवर्ड को दोहराने के लिए तीसरे input की आवश्यकता होती है और जांचते हैं कि क्या ये मेल खाते हैं [वेब एप्लिकेशन के लिए Input (password) और मोबाइल एप्लिकेशन के लिए Pass field ];
    • Register बटन सभी दर्ज मूल्यों को मान्य करने की व्यावसायिक प्रक्रिया शुरू करता है;
    • Login बटन उपयुक्त उपयोगकर्ता प्राधिकरण फॉर्म में Navigate ब्लॉक को आरंभ करता है;
  2. Register बटन से जुड़ी व्यावसायिक प्रक्रिया बनाएं। onClick घटना इस प्रक्रिया के लिए प्रवेश बिंदु होगी 2_onClick
  3. सबसे पहले, दर्ज किए गए क्षेत्रों की जांच और सत्यापन के लिए तर्क को इस तरह से बनाया जाना है। डेटा प्राप्त करने के लिए Get Properties ब्लॉक का उपयोग किया जाता है।
    3_validateInputs
  4. उपयोगकर्ता द्वारा दर्ज किए गए मान ( Value ) Server request POST /register/ प्रक्रिया के इनपुट को पास कर दिए जाते हैं।
    4_register_post
  5. Server request POST /register/ प्रक्रिया के सफल समापन पर, Auth Token ( token ) आउटपुट से वापस आ जाता है, जिसे वर्तमान उपयोगकर्ता सत्र ( Set Auth Token ) को सौंपा जाता है और उपयोगकर्ता को वांछित पृष्ठ पर पुनर्निर्देशित किया जाता है। ब्लॉक Navigate करें।
    5_navigate
Was this article helpful?

AppMaster.io 101 क्रैश कोर्स

10 मॉड्यूल
2 सप्ताह

निश्चित नहीं हूं कि कहां से शुरुआत की जाए? शुरुआती लोगों के लिए हमारे क्रैश कोर्स के साथ आगे बढ़ें और ऐपमास्टर को ए से ज़ेड तक एक्सप्लोर करें।

कोर्स शुरू करें
Development it’s so easy with AppMaster!

और अधिक मदद की आवश्यकता है?

हमारे विशेषज्ञों की मदद से किसी भी मुद्दे को हल करें। समय बचाएं और अपने एप्लिकेशन बनाने पर ध्यान दें।

headphones

सहयोग टीम से संपर्क करें

हमें अपनी समस्या के बारे में बताएं, और हम आपको समाधान ढूंढेंगे।

message

सामुदायिक चैट

हमारे चैट में अन्य उपयोगकर्ताओं के साथ प्रश्नों पर चर्चा करें।

समुदाय में शामिल हों