0

私のアプリでは、電子メールまたはユーザー名でのログインを有効にしたいと考えています。simpleMembershiProvider を拡張するこのソリューションを見つけました。このソリューションには、この新しいメンバーシップ プロバイダーを web.config ファイルに登録する必要があると記載されていますが、それを行う方法のガイドが見つからないため、拡張プロバイダーの登録方法や電子メールまたはユーザー名でのログインを有効にする他のソリューション。

前もって感謝します。

4

1 に答える 1

1

これを 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>
于 2013-09-18T14:34:18.090 に答える