有人使用ASP .NET Membership吗?

6
我想知道是否有人使用ASP .NET成员资格?如果您使用,请告诉我您对它的看法。如果您不使用它,您是否计划在将来的项目中使用它?如果不是,为什么?RWendi
4个回答

6

是的。我经常使用它,它可以节省很多工作量。

有一些痛点,比如更改用户名和管理员重置密码,客户通常会询问这些问题,你需要想办法解决。

角色提供程序也非常方便,有很多预构建的控件可以与之配合使用,尽管最近遇到了角色管理器和aspnet ajax之间的一个错误,让人很头疼。

总体而言,它并不完美,但如果你能忍受它并解决它的问题,它将为你节省大量代码。

对于某些情况来说,它可能是用电锯切面包的感觉,但它在那里,它有效,而且有很多其他人在使用它。

它是一种锤子,就价格而言还可以,但没有万能的工具。


5
我在大多数项目中都使用它。有时它不能满足我的需求,但几乎总会有一个解决办法。我们已经将它与Active Directory、Novell EDirectory和Forms Authentication一起使用。
提供程序模型非常适用于创建这些解决方案。比自己编写会员资格代码要好得多。 Table Profile Provider是一个很好的工具,可以解决SqlProfileProvider开箱即用实现的低效问题。
还有另一个产品,我听说过但从未尝试过,叫做Visual Guard。我会对任何人对此有意见感兴趣。

1

我在几乎所有的项目中都使用了它。它能为你节省大量的工作,易于使用,而且.NET内置了许多预建控件,所以你无需担心编写自己的检索密码控件、登录控件等。

不要听信那些告诉你不能收集你感兴趣信息的人。这就是配置文件提供程序的作用(我同意Brian的观点,使用Table Profile Provider实现更高效,也更易于维护)。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接