請在嘗試搜索問題前嘗試搜索StackOverflow。許多問題已經得到解答。例如:使用哈希安全地存儲用戶密碼
嗨
我想,沒有人能看到我的密碼,即使在數據庫..
所以我用散列函數這樣
$passowrd_hash=hash('shal',$_POST['password']);
現在很容易,我可以存儲這個password_hash值到數據庫中。它會像加密形式一樣。
現在用戶知道它的原始密碼,他不知道這個加密的密碼。
現在,如果他嘗試通過此原始密碼登錄..他無法登錄。
那麼有什麼方法可以解密,用戶可以登錄。所以他既可以實現密碼安全,又可以再次登錄。
如何做到這一點?
當你喜歡其中一個答案,請標記爲接受 – tanascius 2010-01-25 14:30:33
要求,並經常在這裏找到答案。 C. – symcbean 2010-01-25 14:31:56
tanascius,您的鏈接已損壞。 – 2010-01-25 14:39:01