跨平台成员提供程序ASP.NET

时间:2013-07-15 22:28:38

标签: asp.net .net asp.net-membership

我正在尝试一种方法,允许在web.config中配置一次ASP.NET成员资格,但是可以针对SQL Azure和Postgres进行配置。

我知道有Microsoft.AspNet.Providers以及NauckIT提供商,但我真的只想使用一个允许这两者的提供商。

首先,是否有允许Postgres和SQL / SQLAzure的成员资格提供程序?

或者,有没有办法扩展Microsoft.AspNet.Providers以允许它使用Postgres进行存储?对于这个问题SQLite?

基本上,我想继续使用Membership Class,因为它已经遍及代码库。

任何链接都会有所帮助。

1 个答案:

答案 0 :(得分:0)

对于asp.net 4.5,有一个新的“Identity 2.0”,以及一个允许你使用NHibernate(或其他各种dbs)作为它的后备存储的扩展。

退房:

https://github.com/milesibastos/NHibernate.AspNet.Identity

还有一个nuget包。