我正在构建一个基于MVC3 EF Code First的应用程序,使用的是SQLExpress数据库。对于我来说,每当架构发生变化或类似情况时,自动生成数据库非常重要。现在我正在为我的应用程序添加身份验证,并研究了随MVC一起提供的身份验证框架。但是,似乎需要每次生成新数据库时运行aspnet_regsql.exe。我真的需要身份验证表与我的应用程序数据库位于同一数据库中。
我想知道我的选择有哪些;
- 是否可能使用身份验证框架,并像实体框架生成我的其他数据那样自动生成它? - 如果不行,我可以编写自己的身份验证,但仍然有哪些部分可以使用?换句话说,我是否需要编写自定义成员资格提供程序或任何类似的东西?我想继续使用[authenticate]等属性。 - 我需要指导方向。
我想知道我的选择有哪些;
- 是否可能使用身份验证框架,并像实体框架生成我的其他数据那样自动生成它? - 如果不行,我可以编写自己的身份验证,但仍然有哪些部分可以使用?换句话说,我是否需要编写自定义成员资格提供程序或任何类似的东西?我想继续使用[authenticate]等属性。 - 我需要指导方向。