【发布时间】:2012-05-08 21:48:24
【问题描述】:
我正在 SQLExpress DB 上构建 MVC3 EF Code First 应用程序。对我来说非常重要的是,每当架构更改或类似情况时,数据库都会自动生成。现在我正在向我的应用程序添加身份验证,并查看了 MVC 附带的身份验证框架。但是,看起来每次生成新数据库时都需要我运行 aspnet_regsql.exe。我真的需要身份验证表与我的应用程序数据库位于同一数据库中。
我基本上想知道我的选择是什么;
- 是否可以使用身份验证框架并以与实体框架生成我的其他数据相同的方式自动生成它?
- 如果不是,我可以编写自己的身份验证,但是还有可以使用的部件吗?换句话说,我是否需要编写自定义会员提供程序或类似的东西?我想继续使用 [authenticate] 等属性。
我可以在正确的方向上使用一些指针。
【问题讨论】:
标签: asp.net-mvc-3 entity-framework authentication code-first