2013-01-15 104 views

回答

3

嗨,你可以使用MD5 PHP函数encryt密码字符串,而登录你要检查字符串保存在数据库中的哈希散列有一个好的职位密码加密您可以阅读

stackoverflow post

下面是创建加密的密码两个很好的图书馆

PHP Password library

PHPass

codeigniter auth库像坦克验证使用PHPass加密密码

+0

不要使用MD5进行密码散列; md5现在(或应该)正式用于此目的。 – gedq

1

我通常使用SHA1与一些静态盐连接到它。

1

几个月后,一个新的php密码API将可用。

https://gist.github.com/3707231

其最大的优势在于它巨大的简化了现有的散列API的同时仍保持较高的安全水平。

0

使用github的password_compat。

实现了新的PHP 5.5的密码hasing逻辑,但你现在可以使用它的老版本PHP

链接:GITHUB PASSWORD_COMPAT

相关问题