# Kann einen Kunden nicht über seine E-Mail und sein Passwort verifizieren

**URL:** <https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850>\
**Category:** Shopware 6 (German)\
**Tags:** programming\
**Created:** [18. August 2022 um 11:37 UTC](https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850 "2022-08-18T11:37:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ajay.maurya90](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ajay.maurya90/32/15905_2.png) [@ajay.maurya90](https://forum.shopware.com/u/ajay.maurya90)\
**Post date:** [18. August 2022 um 11:37 UTC](https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850/1 "2022-08-18T11:37:32Z")

</div>

Ich arbeite an einer Anwendung, bei der ich den Kunden über seine E-Mail-ID und sein Kennwort verifizieren muss, wobei die Details über Api im folgenden Format empfangen werden  
{  
„email“: „[customer@mydomain.com](mailto:customer@mydomain.com)“,  
„passwort“: „meinFirstPasswort“  
}

Ich kann den Kunden über seine E-Mail-ID authentifizieren, aber nicht über sein Kennwort, da das Kennwort in der Kundentabelle mit einem Hash-Code versehen ist.

Gibt es eine Möglichkeit, das Kundenpasswort zu überprüfen?

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [18. August 2022 um 12:40 UTC](https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850/2 "2022-08-18T12:40:20Z")

</div>

Nutzt einfach die Hash-Funktion, die Shopware nutzt, um das Klartext-Passwort in den Hash zu überführen. Dann String-Vergleich.

---

<div class="post-metadata">

**Author:** ![ajay.maurya90](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/ajay.maurya90/32/15905_2.png) [@ajay.maurya90](https://forum.shopware.com/u/ajay.maurya90)\
**Post date:** [22. August 2022 um 09:42 UTC](https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850/3 "2022-08-22T09:42:10Z")

</div>

Die Hash-Funktion erzeugt jedes Mal einen anderen Hash-Wert, was meiner Meinung nach offensichtlich ist

---

<div class="post-metadata">

**Author:** ![Max\_Shop](https://avatars.discourse-cdn.com/v4/letter/m/58f4c7/32.png) [@Max\_Shop](https://forum.shopware.com/u/Max_Shop)\
**Post date:** [22. August 2022 um 10:32 UTC](https://forum.shopware.com/t/kann-einen-kunden-nicht-ueber-seine-e-mail-und-sein-passwort-verifizieren/95850/4 "2022-08-22T10:32:01Z")

</div>

Wenn das so sein sollte, wie findet Shopware dann raus, ob ein Passwort gültig ist oder nicht?
