パスワードがユーザー名と等しくないように、ASP.Netメンバーシップで新しいユーザーを作成する前に、入力したパスワードと入力したユーザー名を比較する方法を教えてください。
私がしようとしています何
が passwordStrengthRegularExpression= "^(?:(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])|(?=.*[a-z])(?=.*[A-Z])(?=.*[!%,.;:])|(?=.*[a-z])(?=.*[0-9])(?=.*[!%,.;:])|(?=.*[A-Z])(?=.*[0-9])(?=.*[!%,.;:]))(?i)(?!.*" + Username + ").+$";
(web.configファイルプロバイダセクションで)設定されを更新しました。しかし、このようなユーザー名を比較する場合、私は私がよ作品会員やないかと思います。
第2に、Password
のプロパティをRegisterModelのクラスをいくつかのカスタム検証でデコレートすることです。 どちらの方法でも私は混乱しており、あなたの提案が必要です。asp.netメンバーシップのパスワードとユーザー名を比較するには?
0
A
答えて
1
そのない直接的な答えが、あなたはのMembershipProvider設定でパスワードに対して最低限の複雑さの要件を設定している場合は、この少しチャンスがあるはずです。
これは、(例えば)以下のweb.configブロックで行われます。
<membership>
<providers>
<clear/>
<add connectionStringName="xxx" requiresQuestionAndAnswer="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="8" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="5" passwordStrengthRegularExpression="(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9]).*$" applicationName="/" name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
</providers>
</membership>
+0
しかし、これを行うと私の問題は解決しません.... – RollerCosta
+0
私の正規表現はここで "^(?:(?=。* [az])(?=。* [AZ])(? (?=。* [az])(?=。* [!%、。;:])|(?=。* [az]) (?=。* [0-9])(?=。* [0-9])(?=。* [0-9]) =。* [!%、。;:]))(?i)(?!。* "+ユーザー名+")。+ $ ";しかし、このようなUserNameをMembershipで比較するかどうかはわかりません – RollerCosta
関連する問題
- 1. ユーザーとパスワードを比較するSQLとActive Directoryを比較
- 2. ASP.NET MVCのパスワードを比較して比較する方法
- 3. php - パスワードをrootパスワードと比較する
- 4. パスワード(パスワード)の比較
- 5. ユーザーIDとテーブルの比較asp.net
- 6. ASP.NETアイデンティティのパスワードをハッシングする方法Crypto.HashPasswordと比較して
- 7. メンバーシップのユーザー名とDotNetOpenAuth
- 8. パスワードをハッシュされたパスワードとScrypt.NETで比較するには?
- 9. ADユーザーとファイル名の比較
- 10. ユーザー名とパスワードの格納ASP.NET認証
- 11. ASP.NET C#の検証、ユーザー名とパスワード
- 12. 手動でasp.netメンバーシップのパスワードを変更するには?
- 13. ASP.NET WebサイトにCMSをインストールする - DBアクセスのユーザー名とパスワード
- 14. パスワード比較
- 15. ユーザー名を変更するASP.net MVC 3メンバーシップ
- 16. ASP.NETはNTLM認証のユーザー名とパスワードを取得します
- 17. ASP.NETメンバーシップAPI強制パスワード変更
- 18. C#ユーザー名の比較(2文字列)
- 19. パスワードとパスワードを比較するにはどうすればよいですか?
- 20. ASP.Net C#CreateUserWizardユーザー名、パスワードのプロパティ
- 21. Asp.netメンバーシップ・プロバイダ、ログイン名\ステータス
- 22. asp.netメンバーシップはログイン名を取得
- 23. asp.netメンバーシップのユーザーをロック解除
- 24. FTPは、ユーザー名とパスワード
- 25. パスワードと文字列の比較
- 26. VB-ユーザー名とパスワード
- 27. ステートメントとユーザー名/パスワード
- 28. VB.NET - ASP.NET - 不正なユーザー名/パスワード(検証)
- 29. ユーザー入力をゲッターと比較する
- 30. PHPのsha256ハッシュメソッドを使用しているときにユーザー入力をdbパスワードと比較する方法は?
あなたは直接の答えをしたい場合は、あなたのアカウントが作成されているメカニズムを示すためにいくつかのコードを提供する必要があります。 –