# Method &quot;Shopware::PasswordEncoder&quot; not found failure

**URL:** <https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560>\
**Category:** Shopware 3.5\
**Tags:** resolved-topics\
**Created:** [16. September 2013 um 11:00 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560 "2013-09-16T11:00:50Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![hesselmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hesselmann/32/51_2.png) [@hesselmann](https://forum.shopware.com/u/hesselmann)\
**Post date:** [16. September 2013 um 11:00 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/1 "2013-09-16T11:00:50Z")

</div>

Nach dem Update auf die 4.1er Version ist der Login ins Backend nicht mehr möglich. Jeder Loginversuch führt zu einem endlosen Ladesymbol, was wohl auf den Fehler beim Aufruf von /backend/Login/login zurückzuführen ist: Method „Shopware::PasswordEncoder“ not found failure in Shopware/Components/Auth/Adapter/Default.php on line 218 `#0 Shopware/Components/Auth/Adapter/Default.php(218): Enlight\_Application-\>\_\_call('PasswordEncoder', Array) #1 Shopware/Components/Auth/Adapter/Default.php(218): Shopware-\>PasswordEncoder() #2 Zend/Auth/Adapter/DbTable.php(386): Shopware\_Components\_Auth\_Adapter\_Default-\>\_authenticateValidateResult(Array) #3 Enlight/Components/Auth/Adapter/DbTable.php(142): Zend\_Auth\_Adapter\_DbTable-\>authenticate() #4 Shopware/Components/Auth/Adapter/Default.php(109): Enlight\_Components\_Auth\_Adapter\_DbTable-\>authenticate() #5 Zend/Auth.php(117): Shopware\_Components\_Auth\_Adapter\_Default-\>authenticate() #6 Enlight/Components/Auth.php(74): Zend\_Auth-\>authenticate(Object(Shopware\_Components\_Auth\_Adapter\_Default)) #7 Shopware/Components/Auth.php(136): Enlight\_Components\_Auth-\>authenticate(Object(Shopware\_Components\_Auth\_Adapter\_Default)) #8 Shopware/Components/Auth.php(92): Shopware\_Components\_Auth-\>authenticate(Object(Shopware\_Components\_Auth\_Adapter\_Default)) #9 Shopware/Controllers/Backend/Login.php(64): Shopware\_Components\_Auth-\>login('user', 'password') #10 Enlight/Controller/Action.php(148): Shopware\_Controllers\_Backend\_Login-\>loginAction() #11 Enlight/Controller/Dispatcher/Default.php(521): Enlight\_Controller\_Action-\>dispatch('loginAction') #12 Enlight/Controller/Front.php(214): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #13 Shopware/Components/HttpCache/HttpKernel.php(79): Enlight\_Controller\_Front-\>dispatch() #14 Symfony/Component/HttpKernel/HttpCache/HttpCache.php(434): Shopware\Components\HttpCache\HttpKernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #15 Shopware/Components/HttpCache/AppCache.php(234): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL) #16 Symfony/Component/HttpKernel/HttpCache/HttpCache.php(230): Shopware\Components\HttpCache\AppCache-\>forward(Object(Symfony\Component\HttpFoundation\Request), true) #17 Shopware/Components/HttpCache/AppCache.php(99): Symfony\Component\HttpKernel\HttpCache\HttpCache-\>pass(Object(Symfony\Component\HttpFoundation\Request), true) #18 Shopware/Bootstrap.php(70): Shopware\Components\HttpCache\AppCache-\>handle(Object(Symfony\Component\HttpFoundation\Request)) #19 Enlight/Application.php(192): Shopware\_Bootstrap-\>run() #20 shopware.php(83): Enlight\_Application-\>run() #21 {main}` Bei Google finde ich zu dem Fehler einen Eintrag auf GitHub, der vom September letzten Jahres ist und jetzt nicht mehr zu erreichen ist. Kann jemand helfen?

---

<div class="post-metadata">

**Author:** ![kotoradeluxe](https://avatars.discourse-cdn.com/v4/letter/k/47e85d/32.png) [@kotoradeluxe](https://forum.shopware.com/u/kotoradeluxe)\
**Post date:** [16. September 2013 um 15:30 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/2 "2013-09-16T15:30:57Z")

</div>

PHP mindestens auf Version 5.3 Updaten dann klappt es wieder. Bcrypt wird erst mit 5.3 unterstützt.

---

<div class="post-metadata">

**Author:** ![hesselmann](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/hesselmann/32/51_2.png) [@hesselmann](https://forum.shopware.com/u/hesselmann)\
**Post date:** [16. September 2013 um 16:24 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/3 "2013-09-16T16:24:54Z")

</div>

Die PHP Version ist 5.3.19, daran sollte es nicht liegen.

---

<div class="post-metadata">

**Author:** ![Patrick\_Stahl](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/patrick_stahl/32/7679_2.png) [@Patrick\_Stahl](https://forum.shopware.com/u/Patrick_Stahl)\
**Post date:** [16. September 2013 um 16:46 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/4 "2013-09-16T16:46:18Z")

</div>

Hallo hesselmann, alternativ könntest du einmal nachschauen ob du den Eintrag Enlight\_Bootstrap\_InitResource\_PasswordEncoder in deiner Datenbank-Tabelle „s\_core\_subscribes“ findest und das Plugin unter engine/Shopware/Plugins/Default/Core/PasswordEncoder zu finden ist. Gruß, Patrick :shopware:

---

<div class="post-metadata">

**Author:** ![ShopFreelancer](https://avatars.discourse-cdn.com/v4/letter/s/fbc32d/32.png) [@ShopFreelancer](https://forum.shopware.com/u/ShopFreelancer)\
**Post date:** [18. September 2013 um 19:13 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/5 "2013-09-18T19:13:12Z")

</div>

Plus 1. Shopware 4.0.8 Update auf 4.1.0 mit dem Browserupdater. Danach gleiche Fehlermeldung im Backendlogin, im ebenso Frontend Doctrine-Fehler. Die Datenbank war von der Struktur identisch wie einer neu installieren 4.1 Datenbank inkl. der Constraints nach stundenlangen suchen in dem Fall der Fehler in s\_core\_plugins. Es gab hier Altlasten und die Lösung bestand am Ende darin, die Daten in s\_core\_plugins aus einer Neuinstallation zu übernehmen.

---

<div class="post-metadata">

**Author:** ![feldmann-wohnen](https://avatars.discourse-cdn.com/v4/letter/f/4491bb/32.png) [@feldmann-wohnen](https://forum.shopware.com/u/feldmann-wohnen)\
**Post date:** [28. Juni 2014 um 13:51 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/6 "2014-06-28T13:51:38Z")

</div>

[quote=„Patrick Stahl“]Hallo hesselmann, alternativ könntest du einmal nachschauen ob du den Eintrag Enlight\_Bootstrap\_InitResource\_PasswordEncoder in deiner Datenbank-Tabelle „s\_core\_subscribes“ findest und das Plugin unter engine/Shopware/Plugins/Default/Core/PasswordEncoder zu finden ist. Gruß, Patrick :shopware:[/quote] Plus 2. Aber der Eintrag in der DB und Plugin Skripte sind vorhanden.

---

<div class="post-metadata">

**Author:** ![codiverse](https://avatars.discourse-cdn.com/v4/letter/c/b782af/32.png) [@codiverse](https://forum.shopware.com/u/codiverse)\
**Post date:** [7. Oktober 2014 um 16:16 UTC](https://forum.shopware.com/t/method-quot-shopware-passwordencoder-quot-not-found-failure/15560/7 "2014-10-07T16:16:29Z")

</div>

Aus aktuellem Anlass - ich habe einfach SW4.1.4 drüber installiert, und komme nun wieder ins Backend und auch das Frontend geht wieder.
