是否有用于管理与 ASP.NET 5 兼容的 ASP.NET Identity 用户/角色的 UI?

Is there UI to manage ASP.NET Identity users/roles compatible with ASP.NET 5?

提问人:f0rt 提问时间:4/30/2016 最后编辑:f0rt 更新时间:9/17/2023 访问量:8512

问:

我正在使用:

  • VS2015u2 (英语)
  • ASP.NET 5
  • MVC 6的

我正在寻找一些 UI 来管理用户/角色。

我尝试过的一些事情:

asp.net asp.net-core-mvc asp.net-identity-3

评论

0赞 Tom Droste 4/30/2016
您是否正在寻找允许您根据角色隐藏元素的标签或语句?或者只是添加、编辑和删除角色/权限?
2赞 Pavel Biryukov 10/5/2016
似乎每个人都为此制定了专有解决方案:)我将尝试查看 IdentityManager(用于 Identity 2) - 是否可以将其移植到 Identity 3/.Net Core......
1赞 Tommy Jakobsen 1/9/2017
对此有任何发现吗?:)
2赞 johnny 1/12/2018
有人为 .NET Core 2.0 找到一些东西吗?
2赞 Mark G 3/28/2018
看看 github.com/mguinness/IdentityManager,看看它是否适合您的需求。

答:

-3赞 pforsthoff 1/27/2017 #1

请查看 MVC 5 安全性和创建用户角色 ASP.NET https://code.msdn.microsoft.com/ASPNET-MVC-5-Security-And-44cbdb97

希望这就是你要找的。

-5赞 Pandurang Choudekar 2/28/2020 #2

如果要使用 UI 获取所有角色和用户来管理 asp.net Identity。

尝试 asp.net MVC 项目制作新的空白。确保不要单击“单个用户帐户”。然后转到包管理器控制台并在控制台上点击以下查询。

Install-Package Microsoft.AspNet.Identity.Samples -Version 2.2.0-alpha1

此程序包包含一个 asp.net MVC 应用程序,该应用程序演示如何使用 asp.net Identity 中的功能。还与 asp.net 兼容。将数据库与 ApplicationDbContext 连接后,应检查默认角色和用户。

0赞 Magnesiam 8/20/2021 #3

最近,我使用个人身份验证测试了 ASP.NET Web 应用程序模板,它在 ASP.NET 5 中运行良好。

它是一个 Razor 页面库,如果需要编辑文档中详述的代码,可以搭建基架:https://learn.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-5.0&tabs=visual-studio

这是相关部分:

How to scaffold Identity on ASP.NET 5.0

在这种情况下,代码是 Razor Pages 而不是 MVC,但据我了解,您可以在同一项目中同时拥有两者,并且从 Razor Pages 迁移到 MVC 应该相当简单,如以下 GitHub 讨论中所述: https://github.com/aspnet/Identity/issues/1825#issuecomment-396342979