# Redirect nach Login  - customer.context bleibt null

**URL:** <https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802>\
**Category:** Programmierung\
**Created:** [6. August 2020 um 08:06 UTC](https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802 "2020-08-06T08:06:13Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![compragmbh](https://avatars.discourse-cdn.com/v4/letter/c/d07c76/32.png) [@compragmbh](https://forum.shopware.com/u/compragmbh)\
**Post date:** [6. August 2020 um 08:06 UTC](https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802/1 "2020-08-06T08:06:13Z")

</div>

Hallo,

ich habe Probleme mit einem Redirect nach Login. Konkret geht es darum, dass der context.customer nach dem Redirect noch NULL ist.

Die Weiterleitungsparameter werden wie folgt übergeben.

```
 {% _set_ redirectPathParams = app.request.attributes.get('\_route\_params') %} {% _set_ redirectPath = app.request.attributes.get('\_route') %} href="{{ path('frontend.account.login.page', {redirectTo: redirectPath,redirectParameters:redirectPathParams | json\_encode() }) }}" _title_="{{ "account.loginSubmit"|trans }}" _class_=""\> Preise nach Login 

```

Nachdem der Login erfolgt, werde ich auch korrket “redirected” jedoch ist wie gesagt der context.customer noch NULL. Erst nach einem Reload ist dieser gesetzt. Komischerweise ist das nur in “Prod” Umgebungen so, nicht in einer “dev” Umgebung. Der Cache kann also durchaus eine Rolle spielen.

Hat jemand hierfür eine Lösung

Viele Grüße

Mirco

&nbsp;

---

<div class="post-metadata">

**Author:** ![MRennich](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/mrennich/32/8626_2.png) [@MRennich](https://forum.shopware.com/u/MRennich)\
**Post date:** [8. Juli 2021 um 13:50 UTC](https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802/2 "2021-07-08T13:50:22Z")

</div>

Hat hier schon jemand eine Lösung gefunden? Andere Plugins im Store scheinen das gleiche Problem zu haben.

---

<div class="post-metadata">

**Author:** ![dlize](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/dlize/32/17169_2.png) [@dlize](https://forum.shopware.com/u/dlize)\
**Post date:** [4. August 2021 um 11:01 UTC](https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802/3 "2021-08-04T11:01:14Z")

</div>

Ich habe eine leicht modifizierte Version des Standard Login Components auf den Produktseiten eingebunden.

```auto
{% sw_extends '@Storefront/storefront/component/account/login.html.twig' %}

{% block component_account_login_form_redirect %} 
    <input type="hidden"
           name="redirectTo"
           value="{{ activeRoute }}">

    <input type="hidden"
           name="redirectParameters"
           value='{
            "productId": "{{ page.product.id }}",
            "navigationId": "{{ page.header.navigation.active.id }}"}'>
{% endblock %}

```

Das hat das Problem bei mir gelöst.

---

<div class="post-metadata">

**Author:** ![mson](https://avatars.discourse-cdn.com/v4/letter/m/5daacb/32.png) [@mson](https://forum.shopware.com/u/mson)\
**Post date:** [26. Januar 2022 um 08:07 UTC](https://forum.shopware.com/t/redirect-nach-login-customer-context-bleibt-null/68802/4 "2022-01-26T08:07:18Z")

</div>

Vielen Dank, das Hinzufügen der navigationId hat bei mir das Problem gelöst. Wäre ich nie drauf gekommen…
