# Kundenpasswort (Klartext) im Subscriber?

**URL:** <https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202>\
**Category:** Programmierung\
**Tags:** programming\
**Created:** [3. Mai 2022 um 07:02 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202 "2022-05-03T07:02:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![drazenbebic](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@drazenbebic](https://forum.shopware.com/u/drazenbebic)\
**Post date:** [3. Mai 2022 um 07:02 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202/1 "2022-05-03T07:02:56Z")

</div>

Hallo an alle.

Ich versuche derzeit beim Login das eingegebene Kundenpasswort im Klartext zu erhalten. Hört sich schlimm an, Ich weiß. Ich möchte den Kunden jedoch zusätzlich zu der Shopware auch zu unserem Service authentifizieren, und dann einen zweiten Cookie samt JWT im Browser setzen. Falls der Kunde sich nicht im Service einloggen kann, sollte er sich auch nicht in der Shopware einloggen können.

Leider finde ich das eingegebene Kundenpasswort nicht im `CustomerBeforeLoginEvent` oder im `CustomerLoginEvent`.

Geht das überhaupt?

---

<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:** [3. Mai 2022 um 10:52 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202/2 "2022-05-03T10:52:56Z")

</div>

Das sollte doch in Request drin stecken oder nicht?

---

<div class="post-metadata">

**Author:** ![drazenbebic](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@drazenbebic](https://forum.shopware.com/u/drazenbebic)\
**Post date:** [9. Mai 2022 um 11:03 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202/3 "2022-05-09T11:03:34Z")

</div>

Also leider nicht, weil ich ja nicht mit Controllern arbeite, sondern mit Events.

Im Callback habe ich das `CustomerBeforeLoginEvent ` Objekt, welches keine `getRequest()` Methode enthält.

---

<div class="post-metadata">

**Author:** ![abdullah](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@abdullah](https://forum.shopware.com/u/abdullah)\
**Post date:** [9. Mai 2022 um 11:44 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202/4 "2022-05-09T11:44:11Z")

</div>

@drazenbebic,

wenn du im Subscriber auf den Request zugreifen möchtest, dann müsstest du den RequestStack verwenden.

Du musst einen Konstruktor mit dem RequestStack Parameter erstellen. In der service.xml dem Subscriber als Argument den RequestStack übergeben.

Und schon müsstest du auf den Request zugreifen können.

vg

---

<div class="post-metadata">

**Author:** ![drazenbebic](https://avatars.discourse-cdn.com/v4/letter/d/eada6e/32.png) [@drazenbebic](https://forum.shopware.com/u/drazenbebic)\
**Post date:** [9. Mai 2022 um 12:56 UTC](https://forum.shopware.com/t/kundenpasswort-klartext-im-subscriber/94202/5 "2022-05-09T12:56:17Z")

</div>

@abdullah

Vielen Dank! Damit wäre das Problem gelöst 🙂
