欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

Discuz經(jīng)驗:程序內(nèi)會員密碼加密方式解讀

作者 / 無憂主機 時間 2014-12-22 15:31:08

無憂主機php空間本著服務(wù)各位客戶的原則,之前也分享過一篇萬金油文章“網(wǎng)站后臺管理員密碼忘記了該怎么辦?如何找回管理員密碼?”在這篇內(nèi),我們知道當你忘記了管理員密碼的時候,如何巧妙地找回管理員,簡單的說,就是利用網(wǎng)站的統(tǒng)一加密方式,然后新注一個會員,知道新會員密碼,然后在數(shù)據(jù)庫管理工具內(nèi),把新會員密碼替換為管理員密碼的操作。在這里無憂小編想給大家解釋一下Discuz程序的會員密碼的加密方式,如果你使用上面的方法是實現(xiàn)不了的,那么問題來了,Discuz程序的加密方式是怎樣的呢? 首先,無憂小編測試了這個功能,用新注冊的會員密碼字符串替換為管理員密碼字符串,結(jié)果用會員密碼登陸不上,這個就頭疼了,如果你參考了上面的方法,估計這會兒你也頭疼了。 經(jīng)測試,假如密碼為:123456,那么利用md5加密密碼以后,顯示的字符串是:e10adc3949ba59abbe56e057f20f883e,那么你注冊一個Discuz會員的密碼也用123456時,你在數(shù)據(jù)庫表“pre_common_member”中查看到的字符卻是:7839dc9437013b5c11a5d86e9b8350e9,上下一對比,完全不相同的兩個字符串值,那這又是什么原因?qū)е碌哪??下面無憂小編就給大家解說一下Discuz程序的加密方式吧! 在Discuz程序表pre_common_member內(nèi)有一個叫salt的字段,上面小編新注的會員salt的值是:d82a35,這是一個隨機的字符串,當?shù)谝淮蜯D5加密后,在加上這個salt值,就是一個新的字符串,再利用這個新的字符串再進行MD5加密,就是保存在數(shù)據(jù)庫里面的值了。具體的格式小編也總結(jié)了一下:md5(md5('123456').'d82a35'); 這個代碼在注冊登錄的那個模塊是可以查看到的,小編也沒去找,這里就解釋說明。 那么你會問:那怎么找回Discuz管理員密碼呢?這里只有利用Tools工具箱修改,其他的方法,還待研究,如果您有新方式可以與小編交流。 無憂主機相關(guān)文章推薦閱讀: 無憂主機詳解DISCUZ!X3手機標準版改為觸屏版 無憂主機解決DISCUZ!程序QQ互聯(lián)插件報31000錯誤 DISCUZ論壇開啟QQ互聯(lián)提示“CP.DISCUZ.QQ.COMFAQFID=115 TARGET=_BLANK重新開通的方法”的解決方法 DISCUZ網(wǎng)站報錯提示:(1146) TABLE ‘COMMON_MEMBER_MRCHIVE’ DOESN’T EXIST最新的有效解決方法

本文地址:http://www.gle-technology.com/discuz/18022.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服