|
要如何比對使用者填入的密碼與資料庫中加密後的密碼是否一致? |
|
|
以下的方法是取得密碼加密的字串: string enPwd = sUserPwd; if (sUserPwd != "") { char[] p = new char[] { }; bool q = Encrypt.EncryptPassword(sUserId, sUserPwd, 10, ref p, false); enPwd = new string(p); } 可以直接用enPwd與從User表中取得的密碼直接比較,如果相等表示輸入的密碼正確。
|
|
|