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

অ্যাপমাস্টারে বর্তমান ব্যবহারকারীকে কীভাবে সনাক্ত করবেন

অ্যাপমাস্টারে বর্তমান ব্যবহারকারীকে কীভাবে সনাক্ত করবেন

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

অ্যাপমাস্টারে বর্তমান ব্যবহারকারীকে কীভাবে সনাক্ত করবেন

পিছনের দিকে

একটি প্রমাণীকরণ আছে: বর্তমান ব্যবহারকারী সনাক্ত করতে AppMaster এ বর্তমান ব্যবহারকারী ব্লক পান। এটা Auth মডিউল দ্বারা প্রদান করা হয়. আপনি এটি বাম দিকে ব্যাকএন্ড ট্যাবে ব্যবসা-প্রক্রিয়া সম্পাদকে খুঁজে পেতে পারেন।

Get Current User block in AppMaster

এই ব্লকটি ব্যবহারকারী ডাটাবেস থেকে একটি রেকর্ড ফেরত দেয় যা ব্লকটি চালানো ব্যবহারকারীর অন্তর্গত।

গুরুত্বপূর্ণ

প্রমাণীকরণ: বর্তমান ব্যবহারকারী পান ব্লক শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য কাজ করে। অন্য সব ক্ষেত্রে, এই ব্লকের ফলাফল অনির্ধারিত হবে।

এই সহজ পদ্ধতির মাধ্যমে, আমরা আমাদের অ্যাপ্লিকেশনের বর্তমান ব্যবহারকারী পেতে পারি। যাইহোক, এই ব্লকটি শুধুমাত্র ব্যাকএন্ডে বিদ্যমান, তবে বেশিরভাগ ক্ষেত্রে, এটি অ্যাপ্লিকেশনের ফ্রন্টএন্ডে ব্যবহারকারীকে সনাক্ত করতে হবে।

সামনের দিকে

ফ্রন্টএন্ড থেকে ব্যাকএন্ডে প্রসেস চালানোর জন্য এন্ডপয়েন্ট ব্যবহার করা হয়। আপনি এই নিবন্ধে তাদের সম্পর্কে আরও তথ্য পেতে পারেন।

প্রমাণীকরণের জন্য: বর্তমান ব্যবহারকারী ব্লক পান, আপনাকে একটি নতুন এন্ডপয়েন্ট তৈরি করতে হবে, যেমনটি নীচের স্ক্রিনশটে করা হয়েছে:

Get Current User block

ফ্রন্টএন্ড থেকে এন্ডপয়েন্ট চালু করতে, সার্ভার অনুরোধ GET /user/get-current ব্লক ব্যবহার করতে হবে (বর্তমান এই ক্ষেত্রে)। এন্ডপয়েন্টের ব্যবহার প্রবাহ ওয়েব এবং মোবাইল অ্যাপ্লিকেশনের জন্য একই।

Server Request GET

বর্তমান ব্যবহারকারীর সাথে কাজ করা

আসুন প্রমাণের কিছু উদাহরণ দেখি: বর্তমান ব্যবহারকারী ব্লক ব্যবহার পান। ব্লক নিজেই ব্যবহারকারী টেবিল থেকে একটি রেকর্ড প্রদান করে। রেকর্ড থেকে নির্দিষ্ট ডেটা পাওয়ার জন্য, আপনাকে এক্সপ্যান্ড ইউজার ব্লক দিয়ে এই রেকর্ডটি প্রসারিত করতে হবে:

Get Current User

আউটপুট থেকে সমস্ত ক্ষেত্র একটি নির্দিষ্ট উপায়ে ব্যবহার করা যেতে পারে। উদাহরণস্বরূপ ব্যবহারকারীর অ্যাকাউন্ট নিশ্চিত হয়েছে কিনা তা পরীক্ষা করার জন্য একটি বুলিয়ান প্রকারের নিশ্চিত ক্ষেত্রটি নীচের চিত্রের মতো ব্যবহার করা যেতে পারে।

AppMaster

সাথে প্যারামিটার

আউটপুট প্যারামিটারের সাথে নির্দিষ্ট করে যদি অনুরোধটি সম্পর্কিত টেবিল ব্যবহার করে সম্পাদন করতে হয়। সুতরাং, উদাহরণস্বরূপ, বর্তমান ব্যবহারকারী অবজেক্টের জন্য ব্যবহারকারী সেশন টেবিল থেকে ডেটা পেতে (এটি বর্তমান ব্যবহারকারীর সেশনগুলির একটি তালিকা), আপনাকে সংশ্লিষ্ট টেবিল (এই ক্ষেত্রে ব্যবহারকারীর সেশনগুলি) অনুসন্ধান করার জন্য ক্ষেত্রের সাথে মানটি নির্দিষ্ট করতে হবে )

Parameter With

গুরুত্বপূর্ণ !

উইথ প্যারামিটার ক্যোয়ারীটিকে জটিল করে তোলে এবং তাই এর প্রক্রিয়াকরণের সময় বৃদ্ধি করে। এটি ডিফল্টরূপে ব্যবহৃত হয় না এবং প্রয়োজন হলেই ব্যবহার করা হয়।

উপসংহার

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

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

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

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

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