OctoberCMS后端登录哈希错误

问题描述 投票:1回答:4

我很擅长使用OctoberCMS,所以这个让我很难过。我已经在我的本地计算机上运行了一个测试站点两天。没有真正的问题可言。今晚我去登录后端,我无法进入。我不断收到以下消息:

A user was found to match all plain text credentials however hashed credential "password" did not match.

怎么会发生这种情况?我完全没有改变CMS中的任何用户,登录,后端或散列。这对我来说简直是个谜。更重要的是,我该如何解决?

octobercms
4个回答
2
投票

这是一个常见错误,但可能不是最佳错误消息。要恢复,错误如下:Your password didn't match with your username

一种简单的解决方法是使用密码恢复工具重置密码。

另一种方法是使用config/app.php中的现有加密密钥生成新密码。找到加密密钥,转到加密网站(例如http://aesencryption.net/),然后找到加密结果。然后在DB中的users表中修改您的密码。请记住,加密是128位。

最简单的方法是使用所有插件和主题重新安装10月,然后运行php artisan october:up进行迁移(播种数据库)。

希望这有帮助。


0
投票

运行php artisan october:install将指导您完成首次设置OctoberCMS的过程。它将询问数据库配置,应用程序URL,加密密钥和管理员详细信息。

但是,如果已安装OctoberCMS,该命令将提示您进行新配置,同时还会显示当前配置。在那里,您将能够获得您的密码。

这是一个我的用户名和密码都是admin的示例。

enter image description here


0
投票

使用此bycrypt hash generator生成新密码并替换backend_users表中的旧密码。然后,您将可以使用新密码在后端再次登录。


0
投票

通常,使用安装程序包安装10月的新用户会遇到此问题。

在新安装时,登录信息是admin - admin。即使您安装/设置了不同的信息。

© www.soinside.com 2019 - 2024. All rights reserved.