সুচিপত্র:

MVC-তে অনুমোদন ফিল্টার কি?
MVC-তে অনুমোদন ফিল্টার কি?

ভিডিও: MVC-তে অনুমোদন ফিল্টার কি?

ভিডিও: MVC-তে অনুমোদন ফিল্টার কি?
ভিডিও: MVC-তে অনুমোদন ফিল্টার কি? 2024, নভেম্বর
Anonim

কিন্তু আপনি যদি চান যে অ্যাকশন পদ্ধতিগুলি শুধুমাত্র প্রমাণীকৃত এবং অনুমোদিত ব্যবহারকারীদের জন্য উপলব্ধ হতে পারে, তাহলে আপনাকে ব্যবহার করতে হবে MVC-তে অনুমোদন ফিল্টার . দ্য অনুমোদন ফিল্টার যেমন দুটি অন্তর্নির্মিত বৈশিষ্ট্য প্রদান করে অনুমোদন করা এবং AllowAnonymous যা আমরা আমাদের ব্যবসার প্রয়োজন অনুযায়ী ব্যবহার করতে পারি।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, এমভিসি-তে অনুমোদিত ফিল্টার কী?

অনুমোদন ফিল্টার ব্যবহারকারীর অ্যাক্সেস চেক করার জন্য দায়ী; এগুলি কাঠামোর মধ্যে IAuthorizationFilterinterface বাস্তবায়ন করে। এইগুলো ফিল্টার বাস্তবায়ন করতে ব্যবহৃত হয় প্রমাণীকরণ এবং অনুমোদন নিয়ামক কর্মের জন্য। উদাহরণস্বরূপ, দ ফিল্টার অনুমোদন করুন একটি উদাহরণ অনুমোদন ফিল্টার.

এছাড়াও জেনে নিন, এমভিসি-তে ফিল্টার কত প্রকার? ASP. NET MVC ফ্রেমওয়ার্ক চারটি ভিন্ন ধরনের ফিল্টার সমর্থন করে:

  • অনুমোদন ফিল্টার - IAuthorizationFilter বৈশিষ্ট্য প্রয়োগ করে।
  • অ্যাকশন ফিল্টার - IActionFilter বৈশিষ্ট্য প্রয়োগ করে।
  • ফলাফল ফিল্টার - IResultFilter বৈশিষ্ট্য প্রয়োগ করে।
  • ব্যতিক্রম ফিল্টার - IExceptionFilter বৈশিষ্ট্য প্রয়োগ করে।

ঠিক তাই, এমভিসি-তে কীভাবে অনুমোদিত ফিল্টার প্রয়োগ করা হয়?

ASP. NET MVC-তে অনুমোদন ফিল্টার

  1. "ওয়েব অ্যাপ্লিকেশন" প্রকল্প চয়ন করুন এবং আপনার প্রকল্পের একটি উপযুক্ত নাম দিন।
  2. "খালি" টেমপ্লেট নির্বাচন করুন, MVC চেকবক্সে চেক করুন এবং ঠিক আছে ক্লিক করুন।
  3. কন্ট্রোলার ফোল্ডারে ডান-ক্লিক করুন এবং একটি নতুন নিয়ামক যোগ করুন।
  4. HomeController-এ Index পদ্ধতিতে রাইট-ক্লিক করুন।

কিভাবে MVC প্রমাণীকরণ কাজ করে?

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

প্রস্তাবিত: