# Login und Registrierung auf separate Seiten aufteilen (Shopware 6)

**URL:** https://forum.shopware.com/t/login-und-registrierung-auf-separate-seiten-aufteilen-shopware-6/107803
**Category:** Shopware 6 (German)
**Created:** [28. August 2025 um 07:52 UTC](https://forum.shopware.com/t/login-und-registrierung-auf-separate-seiten-aufteilen-shopware-6/107803 "2025-08-28T07:52:55Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![jaydee30](https://avatars.discourse-cdn.com/v4/letter/j/cdc98d/32.png) [@jaydee30](https://forum.shopware.com/u/jaydee30)
#### Post date: [28. August 2025 um 07:52 UTC](https://forum.shopware.com/t/login-und-registrierung-auf-separate-seiten-aufteilen-shopware-6/107803/1 "2025-08-28T07:52:55Z")

</div>

Hallo zusammen,

ich möchte in meinem Shopware 6 Shop die **Anmeldung und Registrierung auf zwei getrennte Seiten aufteilen**. Aktuell liegen beide Formulare unter der Route `/account/login`.

**Ziel:**

- `/account/login`: Nur Login-Formular anzeigen

- `/account/register` oder eine eigene Route wie `/custom-register`: Nur das Registrierungsformular

Was ich bereits versucht habe:

- Über ein Plugin das Core-Template `login.html.twig` überschrieben

- In der Twig-Datei per `app.request.attributes.get('_route')` oder `app.request.query.get('type')` versucht, zwischen Login und Registrierung zu unterscheiden

- Links angepasst, z. B. `/account/login?type=register`

**Problem:**  
Unabhängig vom Parameter oder Route zeigt Shopware auf `/account/login` **immer beide Formulare an**. Auch bei Verwendung von `/account/register` wird intern auf `/account/login` geroutet und beide Formulare werden gerendert.

**Frage:**  
Wie kann ich **sauber** und **update-sicher** Login und Registrierung voneinander trennen? Am liebsten hätte ich:

- Zwei dedizierte Routen (z. B. `/account/login` und `/account/register`)

- Oder alternativ eine Möglichkeit, Shopware zu zwingen, nur ein Formular abhängig vom Request zu rendern

Bin für jede Best Practice oder Plugin-Tipp dankbar!

---

<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: [28. August 2025 um 08:32 UTC](https://forum.shopware.com/t/login-und-registrierung-auf-separate-seiten-aufteilen-shopware-6/107803/2 "2025-08-28T08:32:33Z")

</div>

> [@jaydee30](#):
>
> Links angepasst, z. B. `/account/login?type=register`

Das ist der einfachste Weg. Und dann im twig einfach per {% if %} Abfrage die URL prüfen.

```auto
{% if app.request.get('type') == 'register' %}
    {# Dein Code hier #}
{% endif %}

```
