תוכן עניינים:

מהו מסנן הרשאות ב-MVC?
מהו מסנן הרשאות ב-MVC?

וִידֵאוֹ: מהו מסנן הרשאות ב-MVC?

וִידֵאוֹ: מהו מסנן הרשאות ב-MVC?
וִידֵאוֹ: (#59) Custom Authentication filter in mvc 5 | mvc tutorial for beginners in .net c# | MVC By Nitish 2024, מאי
Anonim

אבל אם אתה רוצה ששיטות הפעולה יהיו זמינות רק עבור המשתמשים המאומתים והמורשים, עליך להשתמש ב- מסנן הרשאות ב-MVC . ה מסנן הרשאות מספק שתי תכונות מובנות כגון לְאַשֵׁר ו- AllowAnonymous שבה נוכל להשתמש לפי הדרישה העסקית שלנו.

באופן דומה, אתה עשוי לשאול, מהו מסנן הרשאה ב-MVC?

מסנני הרשאות אחראים לבדיקת גישת המשתמש; אלה מיישמים את ממשק IauthorizationFilter במסגרת. אלה מסננים משמש ליישם אימות ו הרשאה עבור פעולות הבקר. לדוגמה, ה אישור מסנן הוא דוגמה לא מסנן הרשאות.

דע גם, מהם סוגי המסננים ב-MVC? המסגרת של ASP. NET MVC תומכת בארבעה סוגים שונים של מסננים:

  • מסנני הרשאה - מיישמת התכונה IAuthorizationFilter.
  • מסנני פעולה - מיישמת התכונה IActionFilter.
  • מסנני תוצאות - מיישמת תכונת IResultFilter.
  • מסנני חריגים - מיישם את התכונה IExceptionFilter.

רק אז, איך מיושם מסנן אישור ב-MVC?

מסנן הרשאות ב-ASP. NET MVC

  1. בחר בפרויקט "יישום אינטרנט" ותן שם מתאים לפרויקט שלך.
  2. בחר תבנית "ריקה", סמן את תיבת הסימון MVC ולחץ על אישור.
  3. לחץ לחיצה ימנית על תיקיית הבקרים והוסף בקר חדש.
  4. לחץ לחיצה ימנית על שיטת אינדקס ב-HomeController.

כיצד פועל אימות MVC?

טפסים אימות מבוסס טפסים אימות מספק טופס קלט שבו משתמשים יכולים להזין את שם המשתמש והסיסמה עם היגיון נלווה באפליקציה הדרושה לאימות אישורים אלה. MVC מספק הרבה תמיכה בתשתית עבור Forms אימות.

מוּמלָץ: