Kazalo:

Kaj je avtorizacijski filter v MVC?
Kaj je avtorizacijski filter v MVC?

Video: Kaj je avtorizacijski filter v MVC?

Video: Kaj je avtorizacijski filter v MVC?
Video: 🚀 AMAZON 2.0 возвращается! - ИНТЕРНЕТ МАГАЗИН за 6 часов - Часть 2 2024, Maj
Anonim

Če pa želite, da so metode dejanj na voljo samo za overjene in pooblaščene uporabnike, potem morate uporabiti Filter avtorizacije v MVC . The Filter za avtorizacijo ponuja dva vgrajena atributa, kot sta npr Pooblasti in AllowAnonymous, ki ju lahko uporabimo v skladu z našimi poslovnimi zahtevami.

Podobno se lahko vprašate, kaj je avtorizacijski filter v MVC?

Filtri za avtorizacijo so odgovorni za preverjanje uporabniškega dostopa; ti izvajajo vmesnik IAuthorizationFilter v okviru. Te filtri uporablja za izvajanje avtentikacija in avtorizacijo za dejanja krmilnika. Na primer, Pooblasti filter je primer an Filter za avtorizacijo.

Vedite tudi, kakšne so vrste filtrov v MVC? Okvir ASP. NET MVC podpira štiri različne vrste filtrov:

  • Pooblastitveni filtri – Implementira atribut IAuthorizationFilter.
  • Filtri dejanj – Izvaja atribut IActionFilter.
  • Filtri rezultatov – Izvaja atribut IresultFilter.
  • Filtri izjem – Izvaja atribut IExceptionFilter.

Samo tako, kako je filter avtorizacije implementiran v MVC?

Pooblastitveni filter v ASP. NET MVC

  1. Izberite projekt "spletna aplikacija" in svojemu projektu dajte ustrezno ime.
  2. Izberite "prazno" predlogo, potrdite potrditveno polje MVC in kliknite V redu.
  3. Z desno tipko miške kliknite mapo krmilnikov in dodajte nov krmilnik.
  4. Z desno tipko miške kliknite metodo Index v HomeControllerju.

Kako deluje preverjanje pristnosti MVC?

Obrazci Preverjanje pristnosti Na podlagi obrazca avtentikacija zagotavlja vnosni obrazec, kjer lahko uporabniki vnesejo uporabniško ime in geslo s spremljajočo logiko v aplikacijo, ki je potrebna za potrditev teh poverilnic. MVC zagotavlja veliko infrastrukturne podpore za Forms Preverjanje pristnosti.

Priporočena: