设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 运营中心 > 建站资源 > 经验 > 正文

joomla1.5讲解之密码情况

发布时间:2022-01-03 13:14 所属栏目:19 来源:互联网
导读:如果你的密码忘记了,作为开发人员,只要你知道数据库登录用户,进去后直接改jos_users表的password字段,注意需要使用函数md5哦,这样就可以登陆了,登陆后你再在joomla后台来修改你的密码. 在编写与登录相关的应用的时候,我们要保存密码,密码处理使用下面代码 复
如果你的密码忘记了,作为开发人员,只要你知道数据库登录用户,进去后直接改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()函数,里面是原形,有兴趣的可以看看.这样就和保存其他字段一样存入数据库了.
 

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读