# Encoder with name \\"Magento19\\" not found

**URL:** https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613
**Category:** Programmierung
**Created:** [19. März 2020 um 15:34 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613 "2020-03-19T15:34:18Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [19. März 2020 um 15:34 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/1 "2020-03-19T15:34:18Z")

</div>

Die o.g. Fehlermeldung erhalte ich plötzlich beim Versuch mich einzuloggen.

Das hat bis vor kurzem noch funktioniert.

Was da los?

---

<div class="post-metadata">

### Author: ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)
#### Post date: [19. März 2020 um 16:57 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/2 "2020-03-19T16:57:22Z")

</div>

Hi,

ist das Migrationstool mit dem Magento Profil noch installiert und aktiviert?

VG

Sebastian

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 07:15 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/3 "2020-03-20T07:15:47Z")

</div>

War nicht, aber jetzt ist es aktiviert. Aber trotzdem klappt der Login nicht.

Es kommt keine Fehlermeldung im Log, nur die Meldung auf der Frontpage, dass etwas nicht passt.

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 07:45 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/4 "2020-03-20T07:45:28Z")

</div>

Muss dieses Plugin ggf. bereits beim Import der Daten aktiviert sein?

---

<div class="post-metadata">

### Author: ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)
#### Post date: [20. März 2020 um 12:23 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/5 "2020-03-20T12:23:25Z")

</div>

Ohne die Plugins dürfte ein Import gar nicht möglich sein.

Beim Fehler geht es bei dir um die Storefront?

Der Encoder ist&nbsp;dafür da&nbsp;dein “altes” Magento Passwort zu überprüfen und dann in ein “neues” Shopware kompatibles umzuwandeln.

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 12:38 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/6 "2020-03-20T12:38:24Z")

</div>

„Ohne die Plugins dürfte ein Import gar nicht möglich sein.“

Mit einem eigenen Modul.

„Beim Fehler geht es bei dir um die Storefront?“

Beim login der Kunden.

„Der Encoder ist&nbsp;dafür da&nbsp;dein „altes“ Magento Passwort zu überprüfen und dann in ein „neues“ Shopware kompatibles umzuwandeln.“

Schau dir das Migrationsplugin erstmal an bevor du hier etwas schreibst. Dazu solltest du dir auch nochmal gedanken zur verschlüsslung machen. Shopware schreibt die Magento Passwörter direkt in die Shopware Datenbank. Dazu kommt dann der Encoder, der dann wahrtscheinlich auf die Magento 1.9 verschlüsselung verweist…&nbsp;

Ich liebe ja so Leute.

---

<div class="post-metadata">

### Author: ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)
#### Post date: [20. März 2020 um 12:49 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/7 "2020-03-20T12:49:30Z")

</div>

Jo hab ich mir angeschaut, deswegen schreibe ich es ja auch.

Dein&nbsp;Magento Hash wird bei der Migration gespeichert (“altes” Passwort) in “legacy\_password”.&nbsp;

Zusätzlich wird in “legacy\_encoder” ein verweis auf Magento19 gespeichert.

Beim Kundenlogin wird dann der “alte” Hash&nbsp;überprüft.&nbsp;

Was stimmt daran jetzt nicht?

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 12:53 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/8 "2020-03-20T12:53:29Z")

</div>

Der Encoder ist&nbsp;dafür da&nbsp;dein „altes“ Magento Passwort zu überprüfen und dann in ein „neues“ Shopware kompatibles umzuwandeln.

Wo ist nun die Stelle mit dem umwandeln?

Oder wandelt Shopware das Passwort nach dem ersten Login um?

---

<div class="post-metadata">

### Author: ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)
#### Post date: [20. März 2020 um 12:57 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/9 "2020-03-20T12:57:10Z")

</div>

Ja, beim erfolgreichen Login.

Erst dann kann der neue Hash generiert werden anhand des eingegebenen Passworts.

&nbsp;

---

<div class="post-metadata">

### Author: ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)
#### Post date: [20. März 2020 um 13:00 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/10 "2020-03-20T13:00:31Z")

</div>

[https://github.com/shopware/platform/blob/87fc9e8cf4cdab0650e0caaf9a8ba12bab2902c2/src/Core/Checkout/Customer/SalesChannel/AccountService.php#L366](https://github.com/shopware/platform/blob/87fc9e8cf4cdab0650e0caaf9a8ba12bab2902c2/src/Core/Checkout/Customer/SalesChannel/AccountService.php#L366)

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 13:19 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/11 "2020-03-20T13:19:24Z")

</div>

Interessant. Dann nehme ich selbstverständlich alles zurück.

Aber das löst nicht mein Problem.

Mein Import macht es quasi wie das Migrationstool von Shopware. Magento Passwort in&nbsp;legacy\_password und “Magento19” in&nbsp;legacy\_encoder.

Trotzdem bekomme ich beim Login versuch die Meldung, dass kein Account gefunden wurde.

E-Mail Adressen etc. kommen auch mehrfach vor. Aber mit unterschiedlichen SalesChannelIds.

Es wird auch keine Mail bzgl. PW Vergessen verschickt.

Wenn meine Mail Adresse ur einmal in der Tabelle vorkommt, wird zunindest die pw vergessen Mail verschickt.

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. März 2020 um 13:27 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/12 "2020-03-20T13:27:14Z")

</div>

Also die Mail darf es nur einmal geben, alternativ müssen alle bis auf ein Account ein Schnellbesteller sein.

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 13:30 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/13 "2020-03-20T13:30:18Z")

</div>

Und wie kann sich dann ein Kunde für unterschiedliche SalesChannels registrieren?

---

<div class="post-metadata">

### Author: ![claudio](https://avatars.discourse-cdn.com/v4/letter/c/7cd45c/32.png) [@claudio](https://forum.shopware.com/u/claudio)
#### Post date: [20. März 2020 um 13:35 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/14 "2020-03-20T13:35:26Z")

</div>

Sieht auf Anhieb&nbsp;so aus, als wenn mehrfach vergebene E-Mail Adresse (noch?) nicht komplett unterstützt werden.

```
 // TODO NEXT-389 we have to check an option like "bind customer to salesChannel" // todo in this case we have to filter "customer.salesChannelId is null or salesChannelId = :current"
```

---

<div class="post-metadata">

### Author: ![AS\_Fabian](https://avatars.discourse-cdn.com/v4/letter/a/c57346/32.png) [@AS\_Fabian](https://forum.shopware.com/u/AS_Fabian)
#### Post date: [20. März 2020 um 13:43 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/15 "2020-03-20T13:43:00Z")

</div>

Oh man. Wir haben insgesamt 6 Stores die auf eine Installation umziehen sollen weil sie vorher auch auf einer magento installation liefen.

Das sind alles Sachen, die hätte man vorher wissen müssen. Wenn man Multistore Funktion anbiete sollte die auch fertig sein.

&nbsp;

Was machen wir da nun?

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [20. März 2020 um 13:58 UTC](https://forum.shopware.com/t/encoder-with-name-magento19-not-found/65613/16 "2020-03-20T13:58:25Z")

</div>

Ehrlichgesagt gab es die Funktion in SW5 und ich glaube ich kann die Kunden die mir bekannt sind und diese Funktion nutzen, an zwei Händen abzählen. Das soll dein Problem nicht kleinreden, lediglich unterstreichen, dass es nicht zwangsweise für eine Multistore-Funktionalität notwendig ist. Viele große Shops sharen den Zugang über die einzelnen Mandanten. Für dein aktutes Problem gibt es in Shopware so keine Lösung ad-hoc. Es ist zumindest nicht geplant, dass diese Funktion in den nächsten 8-12 Wochen dazukommen wird. Ich verstehe aber, dass es in bestimmten Konstellationen Sinn macht, vor allem wenn man schon solche Daten vorliegen hat.

Aktuell müsstest du das also individuell lösen und bei einem Login selbst auf den jeweiligen Sales-Channel prüfen.

&nbsp;
