我正在尝试使用MVC 3.0在我的项目中实现一个注册系统
我们的订阅是付费的,我必须跟踪支付情况。
我需要使用我们的数据库表来存储用户信息和角色等。
我需要开始为我的自定义身份验证和授权覆盖、更改或重写代码。
例如: Membershipprovider、SqlRoleProvider和membershipUser ..etc
我想在控制器操作上使用Authorize("Admin Active")。如果我想为角色使用自己的数据库表,我如何根据我的数据库修改现有的AspnetSqlrolemnager。(只需向我推荐一些教程,解释authorize属性如何检查我的数据库或aspnet数据库中的角色)
或
有没有其他简单的方法来做到这一点..所有我想做的是创建一个用户的名字,姓氏,地址,州,邮政编码,公司名称,用户名,密码,电子邮件等。
密码重置..
检查角色,如管理员、活动用户或非活动用户。
对于管理员,我需要为所有用户提供他们的角色,并根据到期日期,他们可以激活或停用这些用户。
我知道有很多关于这个主题的问题,但我正在寻找一个适合我的要求。
发布于 2011-05-21 00:51:01
创建从asp.net RoleProvider类继承的自定义角色提供程序。检查this。
为什么您认为内置的asp.net SqlRoleProvider不能满足您的需求?
https://stackoverflow.com/questions/6074599
复制相似问题