最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

joomla1.5講解之密碼問題

  發(fā)布時間:2012-07-19 13:28:07   作者:佚名   我要評論
在使用joomla中,如果你要涉及到編寫與用戶相關的應用,密碼難免不遇到,joomla密碼加密使用的md5函數,不過在存儲的時候他是使用(password的md5值:KEY),這種形式保存的,只要知道這個原理就不難理解密碼問題了
如果你的密碼忘記了,作為開發(fā)人員,只要你知道數據庫登錄用戶,進去后直接改jos_users表的password字段,注意需要使用函數md5哦,這樣就可以登陸了,登陸后你再在joomla后臺來修改你的密碼.

在編寫與登錄相關的應用的時候,我們要保存密碼,密碼處理使用下面代碼

復制代碼
代碼如下:

$pwd = JRequest::getVar('password', '', 'post', 'string', JREQUEST_ALLOWRAW);
jimport('joomla.user.helper');
$salt = JUserHelper::genRandomPassword(32);
$crypt = JUserHelper::getCryptedPassword($pwd, $salt);
$password= $crypt.':'.$salt;
$obj1->password=$password;

首先通過接受post過來的密碼,然后使用加密處理,這個在joomla的libraries\joomla\user\user.php的bind()函數,里面是原形,有興趣的可以看看.這樣就和保存其他字段一樣存入數據庫了.

看一個密碼例子的圖片吧

相關文章

最新評論

家居| 垣曲县| 永寿县| 大城县| 津市市| 门头沟区| 五莲县| 安岳县| 惠东县| 南漳县| 盐源县| 山东省| 洪江市| 蚌埠市| 武强县| 嘉善县| 五峰| 六枝特区| 琼海市| 丰镇市| 连山| 阿巴嘎旗| 伊金霍洛旗| 阳原县| 嘉禾县| 新乡县| 商洛市| 唐海县| 扶风县| 大宁县| 通河县| 临朐县| 丰顺县| 沂源县| 抚顺县| 桃园县| 德清县| 吉木乃县| 德州市| 读书| 澎湖县|