【问题标题】:how to make Roles and manage Users?如何制作角色和管理用户?
【发布时间】:2012-02-26 05:28:55
【问题描述】:

在我的项目中,我需要定义 3 个角色:

  1. 超级管理员
  2. 管理员
  3. 注册会员

我还有一个名为“用户”的表,其中存储了以下信息:

  1. 第一名
  2. 姓氏
  3. 生日
  4. 用户名
  5. 密码 . . . 等等

当用户尝试登录网站时,我如何让角色识别哪个用户是哪个角色?

【问题讨论】:

    标签: asp.net login asp.net-membership roles asp.net-roles


    【解决方案1】:

    首先,创建Users 表只是第一步。您还需要一个Role 表和一个UserRole 多对多关系表来存储哪个用户属于哪个角色(在一个简单的场景中)。

    这是整个概念的数据库部分。

    然后,在代码方面...由于您提供的表与 AspNetMembership 中的表不同,因此您还需要实现 custom membership providercustom role provider 和大概是 custom membership user

    【讨论】:

      猜你喜欢
      • 2011-03-20
      • 2013-02-26
      • 1970-01-01
      • 2017-02-15
      • 1970-01-01
      • 1970-01-01
      • 2015-09-05
      • 2021-12-31
      • 1970-01-01
      相关资源
      最近更新 更多