Joomla 加密数据库密码

Joomla Encrypt Passwords for Database

对于没有任何密码学知识的人 - 我想知道是否可以使用未加密的密码,然后将其转换为 Joomla (3.3.6) 在直接插入后可以理解的加密密码通过 SQL?

进入数据库

这个link似乎在谈论类似的东西,但我不认为它正是我需要知道的(Joomla 3.2.1 password encryption)

可能吗?

是否有现成的加密脚本可以做到这一点?

或者我必须找一个可以做到的人吗?

谢谢

如果您想将未加密的密码存储到 Joomla!用户数据库,你基本上是在导入用户。我所知道的最好的 Joomla 扩展是 Arra User。我将它用于带有纯文本密码的大量 CSV 导入。

您可以扩展 here

您可以只使用 MySQL 的 MD5 函数 - Joomla 理解使用 MD5 散列的密码。无需创建脚本。

在 phpMyAdmin 中,在#__users table 中,只需将密码更改为您想要的密码,然后从功能下拉列表中选择 MD5。

您是否正在尝试从外部应用程序导入一些用户数据?

然后最好尝试一些 Joomla 用户导入扩展。因为它会帮助您修复密码问题。如果没有,你必须像这样工作。

  1. 创建单独的 PHP 文件用于数据导入或密码设置。
  2. 将 Joomla 框架加载到 PHP 文件
  3. 从 CSV/DB tables.
  4. 中读取所有用户详细信息
  5. 散列密码并将其写入#__users table.

您找到的 link 是正确的资源,我已经在那里详细解释了所有内容。

希望现在它有意义..