我希望锁定用户的编辑页面(例如/user/pure.krome/edit)以防止以下情况:
a)Identity.IsAuthenticated = false b)已认证,但Identity.Name !=正在尝试编辑其用户名的用户页面
c)Identity.UserType()!= UserType.Administrator // 这类似于角色,而不是使用 RoleProviders。
我假设您可以使用某些东西对控制器或控制器的操作方法进行修饰,但我不确定使用什么?
a)Identity.IsAuthenticated = false b)已认证,但Identity.Name !=正在尝试编辑其用户名的用户页面
c)Identity.UserType()!= UserType.Administrator // 这类似于角色,而不是使用 RoleProviders。
我假设您可以使用某些东西对控制器或控制器的操作方法进行修饰,但我不确定使用什么?