ASP.Net 使用电子邮件或用户名登录简单的会员资格

本文关键字:简单 登录 Net 电子邮件 用户 ASP | 更新日期: 2023-09-27 18:31:52

在我的应用程序中,我想启用使用电子邮件或用户名登录。我找到了这个解决方案,它扩展了simpleMembershiProvider。在此解决方案中,声明我必须在web.config文件中注册此新的成员资格提供程序,但是我找不到任何如何执行此操作的指南,因此我将不胜感激有关如何注册扩展提供程序或任何其他解决方案如何启用使用电子邮件或用户名登录。

提前谢谢你。

ASP.Net 使用电子邮件或用户名登录简单的会员资格

将其添加到 System.Web 下的 web.config 中,并调整该配置中的设置以符合您的要求。

<membership defaultProvider="AccountMembershipProvider">
  <providers>
    <clear/>
    <add name="AccountMembershipProvider" type="Yourcustomclasswithnamespace" connectionStringName="yourdatabaseconnectionstringname" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="yourappname"/>
  </providers>
</membership>