我正在为一家小公司开发一个新的asp.net mvc 5应用程序,并试图找出如何使用新的asp.net Identity系统创建会员数据库。我想可能有一个我可以使用的管理界面,它可以创建数据库并允许我添加一些用户/角色。是否有此任务的管理界面或我需要完成的其他方式?做这样的事情是否有任何教程?到目前为止,我所能找到的所有内容都使用其他提供商(如Facebook或Google)处理外部登录。
答案 0 :(得分:2)
我很确定它基于Entity Framework Code First。创建db上下文时,它应该自动为您创建表。
答案 1 :(得分:2)
使用VS2013的MVC 5模板使用ASP.NET Identity而不是成员资格提供程序,并且没有管理界面。在VS2013中创建新的MVC5项目后,运行该网站。在Web界面上注册第一个用户后,将在App_Data文件夹下创建本地数据库。您可以重命名连接字符串以指向其他数据库并再次注册用户以创建数据库。要添加用户,您可以启用迁移并使用种子方法。
Scott Allen发布了一个很棒的视频,可以帮助您更好地理解ASP.NET身份 http://pluralsight.com/training/courses/TableOfContents?courseName=aspdotnet-mvc5-fundamentals&highlight=scott-allen_aspdotnet-mvc5-fundamentals-m2-katana*8#aspdotnet-mvc5-fundamentals-m2-katana