好的,我知道以前有过这方面的一些问题,但我只是想知道现在的情况。如果我正在创建一个ASP.NET MVC Web应用程序,我应该使用内置的成员资格提供程序还是自己编写?
我觉得现有的可能是矫枉过正,但是再一次,它已被测试过死并且效果很好。我不喜欢它放在数据库中的数百万个表和sprocs,但是我应该删除我不需要的东西,或者只是不担心它并使用它呢?
答案 0 :(得分:0)
虽然你说这可能是重复的,但我认为澄清目前的情况是合理的,你似乎已经考虑了可能性。
我仍然倾向于使用内置的成员资格提供程序,原因是你已经说过(它只是有效),然后为OpenId,Facebook等等添加我自己的表,并将它们绑定回用户ID aspnet_Users表。
到目前为止,我倾向于不担心它放在数据库中的无关物。