哪个表是存储在joomla中的忘记密码令牌?

时间:2014-02-09 13:10:54

标签: php joomla

我忘记了joomla管理员密码,但我在安装过程中输入了无效的电子邮件。 所以我试图从db获取令牌,但我找不到存储令牌的表?

2 个答案:

答案 0 :(得分:3)

令牌位于configuration.php中;用户表是#__users(编辑,您可以轻松修复您的电子邮件地址)。

您只需按official docs重置密码,向下滚动查看J2.5 / 3代码,并在首次登录时立即更改密码。

本文未提及双因素身份验证或强加密,如果您遇到这种情况,则可以更轻松地禁用#__extensions表中的相关插件。

答案 1 :(得分:1)

如果您有权访问数据库,那么查找一个包含名称users的表(可能类似于myprefix_users)。当您找到它时,找到您的用户并单击他旁边的编辑图标。

您的密码现在可以设置以下字符串:

d2064d358136996bd22421584a7cb33e:trd7TvKHx6dMeoMmBVxYmg0vuXEA4199

现在您的用户拥有密码" secret"。只需立即登录并再次更改密码,否则会带来安全风险。

请注意,这只适用于1.5以上的Joomla版本