解密yii2密码

时间:2017-09-18 12:18:15

标签: yii2 yii2-advanced-app password-encryption

我需要在我的网站的帐户详细信息页面中显示用户的密码,该页面是使用yii2框架创建的。 有没有办法显示存储在DB中的密码哈希的实际密码。

1 个答案:

答案 0 :(得分:0)

您必须加密密码并将其存储在数据库中。 您可以使用Yii 2 Encrypter扩展名来加密密码。 对于加密和密码验证的工作流程,您可以遵循高级模板用户模型工作流程。唯一的区别是我们必须加密密码,在getPassword()函数中,我们需要解密密码。

但通常人们通常会将密码哈希并将其存储在数据库中。它应该始终是避免安全问题的一种方法。

相关问题