0

感谢您阅读我的帖子。我计划创建在线购物车网站。所以我打算看看 cakephp 购物车插件(由于很棒)。但我想知道 cakephp 购物车工具的默认管理员密码。这是 cakephp 购物车的链接 cakephp 购物车

我知道用户名是管理员和密码-> ???..我尝试过可能的密码组合,但没有任何效果。如果我没记错的话,那就是用盐加密器进行 sha1 解密。

即使我用谷歌搜索了很多密码。但没有任何帮助。关于该主题提出了问题,但似乎没有回复..这里是链接

https://github.com/andraskende/cakephp-shopping-cart/issues/4

只是想知道密码..检查它..谢谢...

4

5 回答 5

0

Andraskende 在那篇文章中告诉你解决方案:

INSERT INTO `users` VALUES ('4e800ecf-b5bc-4fc6-b78f-67884317134f', null, 'admin', '6cfb5e7ba5fa202e923f45c534b87344440591e9', '1', '2011-09-26 00:34:07', '2011-09-26 00:34:07');

使用加密值(我猜是 md5)更改它,例如,如果您希望默认通行证是“管理员”,然后更改6cfb5e7ba5fa202e923f45c534b87344440591e921232f297a57a5a743894a0e4a801fc3

或者直接在您的数据库上进行更改:)

于 2013-10-24T10:29:21.403 回答
0

我不知道这个插件,但您可以尝试允许您的应用程序的所有操作临时添加到您的 AppController 中:

$this->Auth->allow();

然后创建一个新用户。

于 2013-10-24T15:48:20.380 回答
0

很难找到默认密码..但可以重置您的密码

找到你的 security.salt 值 app\config\core.php

如果假设让它成为“abc123”并且您打算将密码设置为“admin”,那么

对值 abc123admin 做一个 sha1 加密 你可以在线转换链接

sha1 转换

然后在您的数据库中编辑输出结果..

然后尝试登录它会成功

于 2013-10-28T11:09:09.867 回答
0

这对我有用。我刚刚进入我的产品控制器,将 index() 函数替换为:

public function index() {
echo AuthComponent::password('admin');
die;
}

Go to yourshopdomain.com/products and it will show a value.

Cut and paste that value into the admin password field for admin in your db. Then revert the index function back to what it was before.

I found this via an issue and answer by the original developer on github.

Of course, it would be dangerous to do this in a production environment so only do it if you are developing your app locally and remember to revert back to the original index function.

于 2015-06-04T02:53:15.280 回答
0

I try below:

  1. Change function UsersController.admin_add() => UsersController.add()
  2. Change View/Users/admin_add.ctp => View/Users/add.ctp
  3. Goto: http://localhost/cakephpshop/users/add
  4. Create new admin account
  5. Go to and login: http://localhost/cakephpshop/users/login

(*)Can change password direct from mysql user: admin/009bb9a65ad55d0e8c9d0d86dcb5bb61755b4612

于 2020-03-01T05:29:33.630 回答