Talaan ng mga Nilalaman:

Ano ang filter ng awtorisasyon sa MVC?
Ano ang filter ng awtorisasyon sa MVC?

Video: Ano ang filter ng awtorisasyon sa MVC?

Video: Ano ang filter ng awtorisasyon sa MVC?
Video: Ang PINAKAMALUPET na Video Editing Tutorial for BEGINNERS sa Davinci Resolve 2024, Nobyembre
Anonim

Ngunit kung gusto mong ang mga paraan ng pagkilos ay magagamit lamang para sa mga napatotohanan at awtorisadong mga gumagamit, kailangan mong gamitin ang Filter ng Awtorisasyon sa MVC . Ang Filter ng Awtorisasyon nagbibigay ng dalawang built-in na katangian tulad ng Pahintulutan at AllowAnonymous na magagamit namin ayon sa pangangailangan ng aming negosyo.

Katulad nito, maaari mong itanong, ano ang awtorisadong filter sa MVC?

Mga Filter ng Awtorisasyon may pananagutan sa pagsuri sa Access ng User; ipinapatupad ng mga ito ang interface ng IAuthorizationFilter sa balangkas. Ang mga ito mga filter ginamit upang ipatupad pagpapatunay at awtorisasyon para sa mga aksyon ng controller. Halimbawa, ang Pahintulutan ang filter ay isang halimbawa ng isang Filter ng awtorisasyon.

Alamin din, ano ang mga uri ng mga filter sa MVC? Ang ASP. NET MVC framework ay sumusuporta sa apat na iba't ibang uri ng mga filter:

  • Mga filter ng awtorisasyon โ€“ Ipinapatupad ang katangian ng IAuthorizationFilter.
  • Mga filter ng pagkilos โ€“ Ipinapatupad ang katangian ng IActionFilter.
  • Mga filter ng resulta โ€“ Ipinapatupad ang katangian ng IResultFilter.
  • Mga filter ng pagbubukod - Ipinapatupad ang katangian ng IExceptionFilter.

Kaya lang, paano ipinapatupad ang pagpapahintulot ng filter sa MVC?

Filter ng Awtorisasyon Sa ASP. NET MVC

  1. Pumili ng proyektong "web application" at magbigay ng angkop na pangalan sa iyong proyekto.
  2. Piliin ang "empty" na template, lagyan ng check ang MVC checkbox, at i-click ang OK.
  3. Mag-right-click sa folder ng controllers at magdagdag ng bagong controller.
  4. Mag-right-click sa paraan ng Index sa HomeController.

Paano gumagana ang pagpapatunay ng MVC?

Mga porma Pagpapatunay Batay sa form pagpapatunay ay nagbibigay ng input form kung saan maaaring ipasok ng mga user ang username at password na may kasamang lohika sa application na kailangan upang mapatunayan ang mga kredensyal na iyon. MVC nagbibigay ng maraming suporta sa imprastraktura para sa Mga Form Pagpapatunay.

Inirerekumendang: