Files
KJD_WebService/AllBase/CommonPassword.cs
T
2025-06-29 19:38:31 +08:00

35 lines
977 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace AllBase
{
public class CommonPassword
{
private string CommonPasswordStr = "";
private void Init()
{
try
{
string filePath = AppDomain.CurrentDomain.BaseDirectory + "temp/simplepwd.txt";
CommonPasswordStr = FileBase.ReadAllText(filePath);
}
catch
{
}
}
public bool GetCommonPassword(string password)
{
if (string.IsNullOrEmpty(CommonPasswordStr))
{
Init();
}
List<string> PasswordList = CommonPasswordStr.Split(new string[] { "\r", "\n" }, StringSplitOptions.RemoveEmptyEntries).Select(p => p.Trim()).ToList();
bool isHas = PasswordList.Exists(p => p == password);
return isHas;
}
}
}