我想使用论坛使用的现有用户和用户组表。我宁愿不必添加任何额外的表格(除了论坛已有的表格)。
我将使用 MS SQL。
论坛是 PHP,这就是为什么我希望 .net 站点处理所有逻辑。论坛将使用自己的 PHP 逻辑,因为我将设置和删除 cookie。
当用户请求新密码时,我想在电子邮件中指定文本。
我想在用户登录时设置额外的 cookie(以便他们在登录网站时登录论坛)。
是否可以使用 .net 会员提供者来做到这一点?
我想使用论坛使用的现有用户和用户组表。我宁愿不必添加任何额外的表格(除了论坛已有的表格)。
我将使用 MS SQL。
论坛是 PHP,这就是为什么我希望 .net 站点处理所有逻辑。论坛将使用自己的 PHP 逻辑,因为我将设置和删除 cookie。
当用户请求新密码时,我想在电子邮件中指定文本。
我想在用户登录时设置额外的 cookie(以便他们在登录网站时登录论坛)。
是否可以使用 .net 会员提供者来做到这一点?
您可以实现自己的提供程序,请参见此处。通过这种方式,您可以选择任何您想要的数据库模式,使用您自己的密码规则等......它只需要您覆盖会员界面。然后您选择在 webconfig 中使用它,如果您将来更改,则具有 100% 的可移植性...
我不会。会员提供者的东西是一个有漏洞的抽象。在将用户和组实现为成熟的域对象时,您具有更大的灵活性。