0

ASP.net にサインアップ ページがあり、単純なパスワードが受け入れられないことを確認するためにパスワードを検証したいと考えています。例: "password"、"abc123" は簡単にハッキングされる可能性があるためです。ハッカーが試す可能性のリストを絞り込むため、社内のパスワードルールをハッカーに公開したくないため、このサーバー側で実行したい基本的には、次のことを行うにはどうすればよいですか。

基本的に一般的なパスワードのリストを使用し、パスワードにそれらのフレーズのいずれかが含まれている場合 (どちらかの側が数字または特殊文字で囲まれていても)、パスワードを拒否したい

ありがとう

4

2 に答える 2

0

基準:

  • 8 ~ 10 文字である必要があります。
  • 少なくとも 1 つの数字と 1 つの英字を含む。
  • また、特殊文字を含めることはできません。

passwordStrengthRegularExpression="(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$"

詳細情報

于 2013-09-23T11:43:08.627 に答える