2013-10-24 52 views
0

感謝您閱讀我的文章。我計劃創建網上購物車網站。所以我打算看看cakephp購物車插件(由於太棒了)。但我想知道cakephp購物車工具的默認管理員密碼。這裏是cakephp購物車的鏈接 cakephp shopping cartcakephp購物車默認管理員密碼

我知道用戶名是admin和密碼 - > ??? ..我已經嘗試過可能組合密碼但沒有任何工作。如果我沒有錯,就用shar1解密sha1。

即使我谷歌很多找到密碼。但沒有任何幫助。問題是提出了關於這一主題,但似乎unrepiled..here是

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

只是想知道password..to檢查它..感謝鏈接...

回答

0

很難找到默認密碼..但可以重置密碼

找到你security.salt值的app \設置\ core.php中

如果假設讓它成爲「ABC123」和你計劃設置密碼爲「管理員」,然後

做一個有價值的SHA1加密abc123admin您可以爲鏈接

SHA1轉換

在線轉換

然後在你的數據庫編輯輸出結果..

然後嘗試登錄它會成功

+0

你也可以簡單地嘗試登錄並從SQL日誌中提取密碼哈希。這有利於不需要知道應用程序如何配置auth(如假設/猜測它是'sha1'哈希)。 – AD7six

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'); 

更改此與encripted值(MD5我猜的),例如,如果你想默認傳球被「管理員」,然後用21232f297a57a5a743894a0e4a801fc3

改變

或者你當然:)

+0

感謝回覆first ..我已經直接在數據庫中更改了21232f297a57a5a743894a0e4a801fc3的值,並嘗試使用username = admin和password = admin登錄,但它沒有幫助..如果我在步驟中出錯,請糾正我 – user2211477

+0

如果您檢查sql日誌顯示什麼?閱讀一些代碼,我認爲它不是MD5加密(我會稍後編輯答案) – Sal00m

0

的數據庫中直接更改,我不知道這個插件,但你可以嘗試讓你的應用程序的所有行動將暫時這在你的AppController:

$this->Auth->allow(); 

和然後創建一個新用戶。

0

這是對我工作。我剛剛走進我的產品控制器,取代他們的是指數()函數:

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

轉到yourshopdomain.com/products,它會顯示一個值。

在數據庫中將該值剪切並粘貼到管理員密碼字段中。然後將索引函數恢復到之前的狀態。

我通過github上的原始開發人員發現了這個問題。

當然,在生產環境中這樣做會很危險,所以只有在本地開發應用程序並記住恢復到原始索引函數時纔會這樣做。