寫一段 ASP.NET 有提供 MD5 的 Function , 將傳入的字串轉成 MD5 格式
private string ChangeToMD5(string str)
{
str = System.Web.Security.FormsAuthentication.
HashPasswordForStoringInConfigFile(str, "MD5").ToLower();
return str;
}
登入驗證時,直接套用
Login_Authenticated(
((System.Web.UI.WebControls.Login)sender).UserName,
ChangeToMD5(((System.Web.UI.WebControls.Login)sender).Password)
);
資料庫中, 密碼以 MD5 加密之後的樣子...



0 意見:
張貼意見