Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想为我自己的数据库使用 asp.net 会员提供程序 我有自己的表
这是我所做 的,我用我自己的 write all overids 方法扩展了会员提供程序类。 使用会员提供者类进行自定义使用是正确的方法吗?我也扩展了角色管理类。
什么是“对”什么是“错”是模糊的,因为不同的人有不同的看法。
我的意见是永远不应该扩展成员资格表,因为如果 Microsoft 决定为这些类添加额外的功能,这样做会在未来产生潜在的问题。
相反,您应该简单地将 asp.net 成员资格提供程序键用作您自己的表的外键。因此,您可能有自己的“用户”表,但其中一列是 asp.net 成员身份用户 ID 值。这允许您将它们关联在一起并获取该信息,而无需扩展 asp.net 成员表本身。
我曾尝试实现自定义会员用户,并经过一个月的努力成功。我一直有一个想法是,没有人可以概括我们的要求应该是什么,尤其是供应商不应该特别决定。
很好,我们有办法扩展会员用户。这和那是指导如何编写会员用户的最佳资源。