3

我正在为一家小公司开发一个新的 asp.net mvc 5 应用程序,并试图弄清楚如何使用新的 asp.net 身份系统创建会员数据库。我认为可能有一个我可以使用的管理界面来创建数据库并允许我添加一些用户/角色。是否有此任务的管理界面或我需要完成它的其他方式?有没有关于做这样的事情的教程?到目前为止,我所能找到的只是处理使用 Facebook 或 Google 等其他提供商的外部登录。

4

2 回答 2

2

I'm pretty sure that it's based off of Entity Framework Code First. When you create the db context, it should create the table for you automatically.

http://msdn.microsoft.com/en-us/data/jj193542.aspx

于 2013-10-22T15:48:54.867 回答
2

带有 VS2013 的 MVC 5 模板使用 ASP.NET 标识而不是成员资格提供程序,并且没有管理界面。在VS2013中新建一个MVC5项目后,运行网站。在 Web 界面上注册第一个用户后,将在 App_Data 文件夹下创建一个本地数据库。您可以重命名连接字符串以指向其他数据库并再次注册用户以创建数据库。要添加用户,您可以启用迁移并使用种子方法。

Scott Allen 发布了一个很棒的视频,可以帮助您更多地了解 ASP.NET Identity http://pluralsight.com/training/courses/TableOfContents?courseName=aspdotnet-mvc5-fundamentals&highlight=scott-allen_aspdotnet-mvc5-fundamentals-m2-katana *8#aspdotnet-mvc5-fundamentals-m2-katana

于 2013-11-16T12:35:42.333 回答