OctoberCMS后端登录哈希错误

时间:2015-12-14 05:37:12

标签: octobercms

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

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

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

5 个答案:

答案 0 :(得分:2)

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

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

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

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

希望得到这个帮助。

答案 1 :(得分:1)

运行后

php artisan october:install

您将看到一些信息

The following password has been automatically generated for the "admin" account: ISXM0Vj1fOcEshDGXL7vn4

OctoberCMS会自动生成密码,无论您是否输入了首选密码。

复制“生成的密码”(在我的情况下为ISXM0Vj1fOcEshDGXL7vn4)并使用该密码登录。然后,您可以在“管理员我的帐户”页面中更改密码。 automatic password generated

backend change password

答案 2 :(得分:0)

  

正在运行php artisan october:install将引导您完成整个过程   首次设立OctoberCMS的过程。它会要求   数据库配置,应用程序URL,加密密钥和   管理员详细信息。

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

以下是我的用户名密码都是 admin 的示例。

enter image description here

答案 3 :(得分:0)

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

答案 4 :(得分:0)

通常,使用安装程序包安装October的新用户将遇到此问题。

在新安装时,登录信息为 admin - admin 。即使您安装/设置了其他信息。