代码之家  ›  专栏  ›  技术社区  ›  BCS

密码检查样板

  •  0
  • BCS  · 技术社区  · 15 年前

    我有一些服务器端代码,需要检查用户名/密码对。我正在寻找一些东西来做这是好的和简单的,在有一个文本文件与用户名/MD5哈希对。我希望代码是这样的:

    if(!PasswordChecker.ValidLogin("passwords.dat", username, password)
       throw new Exception("Invalid username or password");
    
    2 回复  |  直到 15 年前
        1
  •  1
  •   Mitchel Sellers    15 年前

    你可以打电话来 Membership.ValidateUser("MyUsername", "MyPassword") 验证登录名。

    <credentials passwordFormat="MD5">
    <user name="username" password="hashedpasswordhere"/>
    <user name="username2" password="hashedpasswordhere"/>
    </credentials>
    
        2
  •  0
  •   CodeMonkey1313    15 年前

    使用.config文件是很好的,因为可以方便地访问信息。但是,如果选择不执行此操作,请确保无法下载所生成的文件类型。