[請益] 有關於會員忘記密碼的功能

看板PHP作者 (湯姆熊)時間14年前 (2010/05/01 16:14), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串1/1
各位大大你們好~ 小的我最近做到一個功能: 忘記密碼 遇到了一個疑惑 因為我是打算將密碼用內建函式shal()加密化 所以資料庫中密碼的欄位就是被加密後的值 但是...在做忘記密碼回寄密碼的這功能時 就遇到了瓶頸 資料庫中的密碼已經被加密了阿 之前聽一些大大說經過shal()加密後的值不能還原 那我要怎樣才能寄給使用者得知正確密碼呢 這小問題困擾了我有幾天幾夜了~"~ 勞煩各位大大解答 感謝~~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.137.102

05/01 16:56, , 1F
重設一組隨機產生的啊
05/01 16:56, 1F

05/01 16:57, , 2F
那就不要給他原本的密碼, 給他個新密碼, 讓他登入後再改
05/01 16:57, 2F

05/01 18:22, , 3F
你也可以給一個亂數產生的忘記密碼的網址寄給他,讓他連阿
05/01 18:22, 3F

05/03 16:46, , 4F
建議就是重設一組新的給他,能解回來的密碼,很不安全。
05/03 16:46, 4F
文章代碼(AID): #1Bs-BSyt (PHP)