我正在为第三方服务器的注册系统工作,并且(虽然坦克auth的散列很棒),我需要一个md5(所以第三方软件可以检查它)。 有一个简单的方法吗?
谢谢, 最大
答案 0 :(得分:2)
如果你想以正确的方式做,你可以编写自己的哈希函数在Tank_Auth中使用并删除当前的哈希函数。
如果不想以正确的方式执行,Tank_Auth使用包含的phpass PasswordHash
类来散列和验证密码。 Tank_Auth库中只调用了两个函数:CheckPassword
和HashPassword
。进行备份,并重写这两个函数以使用md5()
代替。您可以忽略配置和其他PasswordHash
方法。
答案 1 :(得分:0)
PHP有一个内置的md5散列函数(md5()),虽然我建议使用sha1(sha1())而不是md5。
编辑:啊,你需要使用md5哈希是你在说什么?然后只是md5()