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

我正在使用:

  • VS2015u2
  • ASP.NET 5
  • MVC 6

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

我尝试过的一些事情:

stack overflow Is there UI to manage ASP.NET Identity users/roles compatible with ASP.NET 5?
原文答案

答案:

作者头像

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

希望这是您正在寻找的。

作者头像

如果您想获得所有具有 UI 的角色和用户来管理 asp.net 身份。

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

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

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

作者头像

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

它是一个 Razor 页面库,如果您需要编辑文档中详述的代码,您可以使用它: https://docs.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