我正在开发我的第一个 ASP.Net MVC 4 应用程序,现在坚持使用一个简单的用例。
我需要对一个用户(管理员)进行身份验证,以便他/她可以登录到管理区域来执行某些任务。虽然 ASP.Net 互联网项目模板具有使用简单成员资格的帐户控制器,但这似乎比我实际需要的要多得多。例如,我真的不需要用户注册功能和用户角色。我的要求相当简单,只需在数据库中存储一个用户,让他可以选择更新他的信息,如密码、电子邮件等,并授予他访问管理区域(管理控制器和操作)的权限。我想不通的是
- 简单会员或其他 asp.net 会员提供商是我对这个简单场景的唯一选择。
- 如果不是,我还有什么其他选项可以
[Authorize]
用来保护管理员操作