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

অ্যাপমাস্টারে অনুমোদন এবং নিবন্ধন

অ্যাপমাস্টারে অনুমোদন এবং নিবন্ধন
বিষয়বস্তু

এই নিবন্ধে, আমরা আপনাকে মোবাইল অ্যাপ্লিকেশনগুলির জন্য সাইন-ইন \ সাইন-আপ প্রক্রিয়াগুলি কীভাবে সেট আপ করতে হয় তার একটি উদাহরণ দিতে যাচ্ছি৷ প্রথমত, কল্পনা করুন যে আমাদের মোবাইল অ্যাপ্লিকেশনে ইতিমধ্যেই একটি পৃষ্ঠা রয়েছে, যা বইয়ের একটি তালিকা উপস্থাপন করে। প্রতিটি বইয়ের নিজস্ব শিরোনাম, লেখকের নাম, ধরণ এবং ছবির কভার রয়েছে।

app builder

আসুন প্রথমে সাইন-ইন পৃষ্ঠা থেকে শুরু করি এবং একটি নতুন ফাঁকা পর্দা তৈরি করি (দেখুন)।

no code app builder

স্ক্রীনের লেআউটে এর বিষয়বস্তু সারিবদ্ধ করার জন্য একটি ধারক রয়েছে। ইমেল ফিল্ড কম্পোনেন্ট এবং পাস ফিল্ড কম্পোনেন্ট এই কন্টেইনারের ভিতরে থাকে। অনুমোদন প্রক্রিয়া ট্রিগার করার জন্য বোতাম এছাড়াও এটি ভিতরে আছে. স্ক্রিনের উপাদান গাছটি দেখতে নিম্নরূপ:

components tree

ডিজাইনার মধ্যে এটি মত দেখায়

mobile app builder

বোতামের কর্মপ্রবাহের সাথে সম্পর্কিত অনুমোদন ব্যবসা প্রক্রিয়ার প্রথম অংশ এবং আপনি নীচের ছবিতে এটি দেখতে পারেন:

no-code business process

  • এটি অন-ট্যাপ অ্যাকশন দ্বারা ট্রিগার হয়;
  • প্রথমত এটি ইনপুট ক্ষেত্র (ইমেল এবং পাসওয়ার্ড) থেকে মান (সম্পত্তি পান) পায়;
  • ইনপুট থেকে মান POST/auth ব্যবসায়িক প্রক্রিয়া ব্লকে পাস করা হয়।

app generator

  • যদি অনুরোধটি সফল হয় (If-Else = true valuation) তাহলে নতুন প্রমাণীকরণ টোকেনটি বর্তমান ব্যবহারকারীকে বরাদ্দ করা হয় যিনি এই অনুরোধটি কার্যকর করেছেন;
  • Auth টোকেন বরাদ্দ করার পরে - ব্যবহারকারীকে নতুন স্ক্রিনে নেভিগেট করতে হবে (এই উদাহরণে বইয়ের তালিকা পৃষ্ঠা)।

visual programing

  • যদি অনুরোধটি সফল না হয় - তাহলে ইমেল ক্ষেত্র এবং পাস ক্ষেত্রের উপাদানের স্ট্যাটাসগুলি সংশ্লিষ্ট বার্তাগুলির সাথে আপডেট করতে হবে (প্রপার্টি আপডেট করুন)

এটা অনুমোদন সংক্রান্ত. পরবর্তী ধাপ হল আমাদের আবেদনের জন্য একটি নিবন্ধন যুক্তি তৈরি করা। সাইন-ইন লজিকের জন্য আমরা ইতিমধ্যে একটি নতুন ফাঁকা স্ক্রীন (ভিউ) তৈরি করি। উপাদানগুলির সাথে এটি পূরণ করতে ভুলবেন না।

স্ক্রীন উপাদান গাছের মত দেখাচ্ছে:

Screen components tree

নীচের স্ক্রিনশটে স্ক্রীন লেআউট:

no code mobile builder

সাইন-আপ ব্যবসায়িক প্রক্রিয়া বাটনের কর্মপ্রবাহের সাথে সম্পর্কিত এবং অন-ট্যাপ অ্যাকশন দ্বারা ট্রিগার হয়। ব্যবসায়িক প্রক্রিয়ার প্রথম অংশটি নীচের স্ক্রিনশটে দেখানো হয়েছে।

visual programing

  • যেমনটি আগেই উল্লেখ করা হয়েছে ব্যবসা প্রক্রিয়াটি অন-ট্যাপ অ্যাকশন থেকে শুরু হয়;
  • প্রথমত, ইনপুট থেকে সমস্ত মান আরও প্রক্রিয়াকরণের জন্য প্রাপ্ত করতে হবে (প্রপার্টিগুলি পান)
Try AppMaster no-code today!
Platform can build any web, mobile or backend application 10x faster and 3x cheaper
Start Free

no-code developing

  • উভয় পাসওয়ার্ড একে অপরের সাথে তুলনা করতে হবে। এটি করার জন্য তাদের স্ট্রিং ফরম্যাটে (To String) রূপান্তর করতে হবে;
  • তুলনা সমান লজিক ব্লক দ্বারা পরিচালিত হচ্ছে।

no-code visual programing

  • যদি পাসওয়ার্ড মিলে যায় তাহলে ইনপুট থেকে মান POST/রেজিস্টার ব্লকে প্রদান করতে হবে;
  • যদি রেজিস্ট্রেশন সফল হয় (if-else ব্লক দ্বারা বৈধ) তাহলে বর্তমান ব্যবহারকারীকে নতুন Auth Token বরাদ্দ করা হয়;
  • টোকেন বরাদ্দ করার পরে ব্যবহারকারীকে নতুন পৃষ্ঠায় নেভিগেট করতে হবে (এই উদাহরণে বইয়ের তালিকা)।

no-code

  • যদি পাসওয়ার্ড মেলে না (প্রথম যদি-অন্যথায় ব্লকের মিথ্যা বৈধতা) বা নিবন্ধন সফল না হয় (দ্বিতীয় যদি-অন্যথা ব্লকের মিথ্যা বৈধতা) তাহলে ইনপুট উপাদানগুলির স্থিতি (ভ্যালিডেট স্ট্যাটাস) এবং বার্তাগুলি (মেসেজ যাচাই করুন) সংশ্লিষ্ট মানগুলির সাথে আপডেট করা।

রেজিস্ট্রেশন লজিকের জন্য আমাদের এইটুকুই দরকার।

আমাদের শেষ পদক্ষেপটি নিশ্চিত করতে হবে যে ব্যবহারকারী একবার সাইন ইন করলে সঠিক পৃষ্ঠায় (এই উদাহরণে সাইন-ইন পৃষ্ঠা) নেভিগেট করা হবে। এছাড়াও আমাদের যুক্তি যোগ করতে হবে যে ব্যবহারকারীকে নেভিগেট করা হবে বইয়ের তালিকার পৃষ্ঠাটি যদি সে ইতিমধ্যেই সাইন ইন করে থাকে এবং একটি সক্রিয় প্রমাণীকরণ টোকেন থাকে। এটি ট্রিগার এবং অ্যাকশন বিভাগে করা যেতে পারে।

Triggers and Actions no-code

ট্রিগার যা অন-লঞ্চ অ্যাকশনের জন্য দায়ী - হল অন-লঞ্চ ট্রিগার। এটি সাধারণত প্রতিটি নতুন অ্যাপ্লিকেশনের জন্য ডিফল্টরূপে পূর্বনির্ধারিত থাকে, তবে আমরা এখানে কিছু কাস্টম যুক্তি তৈরি করতে চাই। সুতরাং চূড়ান্ত ফলাফল নীচের স্ক্রিনশট এর মত দেখায়:

visual programing

  • প্রথমত, এটি বর্তমান ব্যবহারকারীর সর্বশেষ প্রমাণীকরণ টোকেন পায়
  • তারপর, এটি সার্ভারে একটি অনুরোধ পাঠায় যার জন্য প্রমাণীকরণ প্রয়োজন। উদাহরণস্বরূপ, GET /user/profile অনুরোধ যেহেতু এটি Auth টোকেন গ্রহণ করে
  • অনুরোধের সাফল্য If-Else ব্লক দ্বারা যাচাই করা হয়

no-code

  • যদি অনুরোধটি সফল হয় (if-else ব্লকের সত্যিকারের বৈধতা) তাহলে ব্যবহারকারীকে বই তালিকার স্ক্রিনে নেভিগেট করা হয়;
  • যদি না হয় - তাকে সাইন-ইন স্ক্রিনে নেভিগেট করা হয়৷

AppMaster.io প্ল্যাটফর্মে মোবাইল অ্যাপ্লিকেশনগুলিতে সাইন-ইন/সাইন-আপ প্রক্রিয়া কতটা সহজ। সম্পূর্ণ ভিডিও টিউটোরিয়াল:

উপসংহার

নো-কোড প্ল্যাটফর্ম অ্যাপমাস্টার আপনার মোবাইল অ্যাপ তৈরি করা সহজ করে তোলে। আপনি সর্বদা প্ল্যাটফর্মে নিবন্ধন করতে পারেন এবং সমস্ত কার্যকারিতা পরীক্ষা করতে পারেন।

সম্পর্কিত পোস্ট

কিভাবে একটি পরিমাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করবেন: একটি সম্পূর্ণ নির্দেশিকা
কিভাবে একটি পরিমাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করবেন: একটি সম্পূর্ণ নির্দেশিকা
কীভাবে একটি মাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করা যায় তা জানুন, স্থাপত্য নকশা, মূল বৈশিষ্ট্যগুলি এবং আধুনিক প্রযুক্তিগত পছন্দগুলিকে নির্বিঘ্নে গ্রাহকদের অভিজ্ঞতা প্রদান করতে অন্বেষণ করুন৷
স্ক্র্যাচ থেকে একটি বিনিয়োগ ব্যবস্থাপনা প্ল্যাটফর্ম বিকাশের জন্য ধাপে ধাপে নির্দেশিকা
স্ক্র্যাচ থেকে একটি বিনিয়োগ ব্যবস্থাপনা প্ল্যাটফর্ম বিকাশের জন্য ধাপে ধাপে নির্দেশিকা
দক্ষতা বাড়ানোর জন্য আধুনিক প্রযুক্তি এবং পদ্ধতিগুলিকে কাজে লাগিয়ে একটি উচ্চ-পারফরম্যান্স ইনভেস্টমেন্ট ম্যানেজমেন্ট প্ল্যাটফর্ম তৈরি করার কাঠামোগত পথটি অন্বেষণ করুন৷
আপনার প্রয়োজনের জন্য সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে চয়ন করবেন
আপনার প্রয়োজনের জন্য সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে চয়ন করবেন
আপনার জীবনধারা এবং প্রয়োজনীয়তা অনুসারে সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে নির্বাচন করবেন তা আবিষ্কার করুন। জ্ঞাত সিদ্ধান্ত নেওয়ার জন্য একটি ব্যাপক নির্দেশিকা৷৷
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন