主題: 【疑問】如何設定系統不使用md5編碼 作者: janyo1201 於 十二月 12, 2006, 09:26:23 上午 各位站上的大大,小弟想請問該如何設定系統,讓它在新增、修改、及登入時的驗證不經過md5 的編碼!
而直接儲存的是使用者所 keyin 的密碥? 小弟的版本是1.06版的!!! 謝謝大家!! 主題: Re: 【疑問】如何設定系統不使用md5編碼 作者: lss 於 十二月 12, 2006, 12:14:08 下午 你可以研究一下 class/dao/userdata/ 目錄裡的程式碼。
lss 主題: Re: 【疑問】如何設定系統不使用md5編碼 作者: janyo1201 於 十二月 12, 2006, 01:23:44 下午 Dear lss~~
在1.06 版的 class/dao/ 中並沒有userdata 這個程式!! 不過有 users.class.php 這一隻!!! 經小弟測試,只需把 md5 相關的字眼去除就行了!! 修改完後,需到資料庫,把「lt_users」這個資料表的「password」欄位中,已經md5編碼過的密碼改掉!!! 不然已註冊的使用者會登不進後台哦!!! 另外,問一下lss 大!!! 該怎麼將summary 首頁中,最新發表文章區塊,把它顯示的時間拉…長!!! 變成一個星期或者更長的時間?! 該修改那邊呢?! 主題: Re: 【疑問】如何設定系統不使用md5編碼 作者: bibicall 於 十二月 12, 2006, 01:46:00 下午 該怎麼將summary 首頁中,最新發表文章區塊,把它顯示的時間拉…長!!! 變成一個星期或者更長的時間?! 該修改那邊呢?! 請參閱http://forum.lifetype.org.tw/index.php?topic=617.0 下次可以先搜尋看看,是不是已經有解決方法 ;-) 主題: Re: 【疑問】如何設定系統不使用md5編碼 作者: janyo1201 於 十二月 12, 2006, 02:02:00 下午 謝謝 bibicall 大~~~給的方向!!!
補充一下,剛少說了一個檔案 userinfo.class.php 這一個檔案!!! function setPassword( $newPassword ) { $this->_password = md5($newPassword); } 將紅色字 md5 的部份拿掉後,使用者修改密碼的話,就不會經過 md5 編碼了,而直接存到資料庫!!! 主題: Re: 【疑問】如何設定系統不使用md5編碼 作者: lss 於 十二月 12, 2006, 05:21:50 下午 Dear lss~~ 對不起,忘了這是 1.1 後才有的 :'(在1.06 版的 class/dao/ 中並沒有userdata 這個程式!! 不過有 users.class.php 這一隻!!! ..... lss |