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