1

对于我目前正在进行的一个项目,我有兴趣允许用户提供多个电子邮件地址,既用于联系目的,也可以提供基于地址簿的社交匹配。我计划编写一个自定义会员提供程序(aspnet_Membership 表对我来说太重了),但是 MembershipProvider 系统只允许每个帐户一个电子邮件地址。

使用会员提供商系统但允许每个用户有多个电子邮件地址的最佳想法是什么?还是我应该完全避免 MembershipProvider 并推出自己的系统?

4

1 回答 1

3

你当然可以做到这一点。除了编写自定义 MembershipProvider 类之外,您还需要从MembershipUser创建一个派生类来保存额外的电子邮件地址字段。此处提供了有关如何执行此操作的说明。

于 2009-01-20T02:23:43.463 回答