我有需要檢查用戶名/密碼對一些服務器端代碼。我在尋找的東西可以做到這一點是好的和簡單,在具有用戶名/ MD5哈希值對的文本文件。我喜歡的代碼使用看起來像這樣:密碼檢查樣板
if(!PasswordChecker.ValidLogin("passwords.dat", username, password)
throw new Exception("Invalid username or password");
我有需要檢查用戶名/密碼對一些服務器端代碼。我在尋找的東西可以做到這一點是好的和簡單,在具有用戶名/ MD5哈希值對的文本文件。我喜歡的代碼使用看起來像這樣:密碼檢查樣板
if(!PasswordChecker.ValidLogin("passwords.dat", username, password)
throw new Exception("Invalid username or password");
我想看看使用ASP.NET窗體身份驗證項目。
您可以撥打Membership.ValidateUser("MyUsername", "MyPassword")
驗證登錄。
可以存儲在web.config文件中的用戶名/密碼對。這將在與此類似的部分中進行。
<credentials passwordFormat="MD5">
<user name="username" password="hashedpasswordhere"/>
<user name="username2" password="hashedpasswordhere"/>
</credentials>
使用.config文件很好,因爲可以輕鬆訪問信息。但是,如果您選擇不這樣做,請務必使文件類型是不能被下載。
,如果我有一個web.config,將工作,如果我可以用一個單一的用戶組(和我不知道我可以) – BCS 2009-04-22 20:27:07