সাইন আপ কনফিগারেশন

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 সপ্তাহ

কোথা থেকে শুরু করবেন নিশ্চিত নন? নতুনদের জন্য আমাদের ক্র্যাশ কোর্সে যান এবং A থেকে Z পর্যন্ত AppMaster অন্বেষণ করুন।

কোর্স শুরু করুন
Development it’s so easy with AppMaster!

আরো সাহায্য প্রয়োজন?

আমাদের বিশেষজ্ঞদের সাহায্যে যেকোনো সমস্যা সমাধান করুন। সময় বাঁচান এবং আপনার অ্যাপ্লিকেশন তৈরিতে ফোকাস করুন।

headphones

যোগাযোগ সমর্থন

আপনার সমস্যা সম্পর্কে আমাদের বলুন, এবং আমরা আপনাকে একটি সমাধান খুঁজে বের করব।

message

সম্প্রদায় চ্যাট

আমাদের চ্যাটে অন্যান্য ব্যবহারকারীদের সাথে প্রশ্ন নিয়ে আলোচনা করুন।

কমিউনিটিতে যোগ দিন