Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于最新版discuz用户密码加密方式的问题

[复制链接]
chinadone 发表于 2008-7-5 14:09:36 | 显示全部楼层 |阅读模式
(注:只是为了学习代码)

在register.php中300行左右,有:执行将密码 插入到数据表cdb_members的密码设置,只有一句:
$password = md5(random(10));  //看以前的一些文章说一些版本的加密方式是md5(md5($你输入的密码).$salt).
我要想做一个用户密码判断却无从着手,
而在logging.php中50多行,有:
$user = $db->fetch_first("SELECT uid, password, email, secques FROM {$tablepre}members WHERE username='".addslashes($username)."'");

if($user['password'] != md5($password) || $secques && $user['secques'] != $secques).....
直接提取出密码就和md5(用户输入的密码)比较
请各位细心的网友提示一下discuz6.1的密码加密方法
 楼主| chinadone 发表于 2008-7-5 15:24:31 | 显示全部楼层
求版主不吝赐教
回复

使用道具 举报

xshlsy 发表于 2008-7-22 15:23:32 | 显示全部楼层
我也很想知道答案
回复

使用道具 举报

wellpiez 发表于 2008-7-22 16:10:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

月亮弯钩 发表于 2008-7-23 02:28:30 | 显示全部楼层
我也想知道~~~~~~~~~~
回复

使用道具 举报

最后的封印 发表于 2008-7-29 15:00:54 | 显示全部楼层
不知道解决了没有哦~~
回复

使用道具 举报

iouhuan 发表于 2009-1-14 20:06:08 | 显示全部楼层
接着追,老大给点提示!
回复

使用道具 举报

gavindev 发表于 2009-5-22 10:06:00 | 显示全部楼层
据说是现在这个密码加密后存储于UC中
加密方式变成了密码直接md5后连上salt(uc用户表里一个字段)再md5
回复

使用道具 举报

mir3000 发表于 2010-3-7 20:52:38 | 显示全部楼层
我也在寻找答案!
回复

使用道具 举报

龙翔天下 发表于 2010-3-11 16:12:28 | 显示全部楼层
大家都在寻求答案!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 22:18 , Processed in 0.031942 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表