通达2016平台版70%的源码几时可以开放?
厂商的领导:请问通达2016平台版70%的源码几时可以开放?购买2016平台版已经有很久了,需要做二次开发及系统对接,现在已经2017年了,请给出大致时间!!!!!请问谁知道用户密码的加密方式,:) 您好,通达2016平台版70%的源码,是需要贵公司出示证明文件的。麻烦您留一下扣扣邮箱,我将文件发一下您。 chk 发表于 2017-2-9 15:31 static/image/common/back.gif
请问谁知道用户密码的加密方式,
可以使用php的crypt()函数,以密文做盐值进行密码校验 dowhile 发表于 2017-2-10 09:44 static/image/common/back.gif
可以使用php的crypt()函数,以密文做盐值进行密码校验
加入用户名密码是123456
$pwd='123456';
echo crypt(123456,$pwd);
最后得出的值是 12tir.zIbWQ3c与数据库的不符合。
数据库里面的值全部都是这样的
请问下,这个crypt正确应该怎么用呢,非常感谢
或者还是
$pwd='123456';
$pwd=md5($pwd);
$pwd=crpty($pwd,'123456');
最后的值是这样的吗,
你的调用方法不对,应该仔细阅读crypt的用法.
正确是这样:
crypt(原始口令,加密后的字符串做盐值)
如果返回值就是加密后的字符串,说明口令是正确的
1
dowhile 发表于 2017-2-10 11:29 static/image/common/back.gif
你的调用方法不对,应该仔细阅读crypt的用法.
正确是这样:
crypt(str,salt)
这个函数是使用的是这样的,crypt(str) ,如果没有salt,则这个值是随机的,也就是每次不一样
通达里面假如密码是123456
应该怎么做呢,crypt(原始口令,加密后的字符串做盐值)
加密后的字符串做盐值,这个怎么做
PHP页面获取的用户名密码是123456 ,那么怎么样加密达到最终的密码呢
我现在就是不知道这个salt的值是什么 本帖最后由 dowhile 于 2017-2-10 14:55 编辑
chk 发表于 2017-2-10 12:40 static/image/common/back.gif
crypt(str,salt)
这个函数是使用的是这样的,crypt(str) ,如果没有salt,则这个值是随机的,也就是每次不 ...
如果:crypt(原始口令,数据库里的字符串)=数据库里的字符串
那么:说明原始口令是正确的
crypt('123456','1$2$abcd')='1$2$abcd'
我不会php,只能写这么多了:lol
页:
[1]
2