Sunday, 15 January 2012

c# - authorization in MVC project -



c# - authorization in MVC project -

i have login page in mvc project , created authorization config this.

<authentication mode="forms"> <forms loginurl="~/account/logon" timeout="2880" defaulturl="~/home/index"/> </authentication> <system.web> <authorization> <deny users="?"/> </authorization> </system.web>

how can access in register page?

depending on version of mvc you're using mutual practice see in mvc3/4 instead of restricting access specific actions, restrict access actions, adding authorize() global filter , grant access few select actions using allowanonymous() attribute deed white-list of actions not need protected. (like login, register, etc).

global.asax

protected void application_start() { filters.add(new authorizeattribute()); }

accountscontroller.cs

[allowanonymous] public actionresult login() { //perform login... }

then you're web.config has this

<authorization> <allow users="*" /> </authorization>

c# asp.net-mvc model-view-controller

No comments:

Post a Comment