我已经快速阅读(并将很快阅读)Scott Allen的文章,关于使用默认SQL Express或SQL Server数据库的其他提供程序来使用ASP的“Membership and Role Providers”的可能性.NET。
我们很快就需要通过网络向某个客户开放我们项目的一部分,我想到使用“Membership and Role Providers”,但我们的数据库是PostGreSql。
是否有人对“Membership and Role Providers和其他数据库类型(不是SQL Server)有一些经验?是值得还是痛苦?”
答案 0 :(得分:1)
实际上相当简单。它基本上只是一个需要实现的少数方法的接口,而且大多数都是相当直接的。
我在MSSQL中实现了一个,但使用了另一个应用程序的现有成员资格数据库。您可以在http://www.codeplex.com/SnitzMember
找到它答案 1 :(得分:1)
我试了一下MySQL并发现它是不可能的。这可能归因于我相对较低的技能,以及我在2.0版本发布后约5个月做到这一点的事实。编写自己的简单安全系统是否太过分了?
有一个替代会员提供者答案 2 :(得分:1)
您应该能够轻松编写使用PostgreSQL作为数据存储的自定义成员资格提供程序