在MVC 5中创建UI以管理OWIN角色

时间:2014-04-07 07:41:13

标签: asp.net-mvc-5 owin role

在visual studio 2013中,新创建的具有个人身份验证的MVC 5项目包括通过OWIN创建用户的示例代码,但没有示例代码来创建角色并为用户分配角色。

有人知道如何构建UI,包括模型,视图和控制器,以管理MVC 5中的OWIN角色(AspNetRoles)和用户角色(AspNetUserRoles)?

2 个答案:

答案 0 :(得分:1)

刚刚发布了一个新的OSS项目,旨在帮助您实现这一目标:

http://brockallen.com/2014/04/09/introducing-thinktecture-identitymanager/

答案 1 :(得分:0)

如果您想管理 AspNetUsersRoles ,您必须进行以下修改。

<强> 1。删除主键,实际上符合UserId和RoleId

<强> 2。在表格中添加新的Id字段,并检查主键。

第3。更新您的模型。

enter image description here

现在您可以搭建这些实体并创建控制器和视图。