# \[erledigt\] Im Backend eingeloggt oder nicht?

**URL:** https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051
**Category:** Programmierung
**Created:** [21. Juli 2017 um 13:14 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051 "2017-07-21T13:14:57Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [21. Juli 2017 um 13:14 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/1 "2017-07-21T13:14:57Z")

</div>

Schreibe aktuell an einem zusätzlichen Statistik Plugin. Der Zugang soll aber nur ersichtlich, wenn man auch im Backend eingeloggt ist.

**Wie kann ich das im Plugin Controller sauber abfragen?**

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [28. Juli 2017 um 09:50 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/2 "2017-07-28T09:50:19Z")

</div>

Ich frag noch mal nach … wie kann ich in einem Controller abfragen ob man auch in Backend eingeloggt ist?

---

<div class="post-metadata">

### Author: ![megadruck](https://avatars.discourse-cdn.com/v4/letter/m/f17d59/32.png) [@megadruck](https://forum.shopware.com/u/megadruck)
#### Post date: [29. Juli 2017 um 08:50 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/3 "2017-07-29T08:50:56Z")

</div>

Hi.

Poste Deine Fragen hier mal rein.

> **[Stack Overflow - Where Developers Learn, Share, & Build Careers](https://stackoverflow.com/)**
>
> Stack Overflow | The World’s Largest Online Community for Developers

Antworten sind garantiert.

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [29. Juli 2017 um 13:24 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/4 "2017-07-29T13:24:20Z")

</div>

Was bekommst du denn wenn du mal

```
$identity = Shopware()->Container()->get('Auth')->getIdentity();

```

aufrufst? Was steht in $identity?

Viele Grüße

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [31. Juli 2017 um 06:13 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/5 "2017-07-31T06:13:01Z")

</div>

Funktioniert alles nicht. Ich es liegt am Backend-Controller und das er eine eigene Session im Shop benutzt. Wenn ich getIdentity() liefert er mir nichts zurück, dafür bin ich dann im Backend automatisch ausgeloggt. Problem ist, ich benutze einen eigenen Controller, eine eigene Seite die über das Backend aufgerufen. Ich vermute, dass ich das technisch gar nicht lösen kann.

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [3. August 2017 um 14:35 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/6 "2017-08-03T14:35:31Z")

</div>

Ich denke, er kommt nicht an die Backend-Session ran, da der Cookie nur für /backend gilt. Wenn du den Frontend-Controller 1x aus dem Backend heraus öffnest, könntest du einen Parameter übergeben und so die Session evtl. verknüpfen.

Viele Grüße

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [4. August 2017 um 06:22 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/7 "2017-08-04T06:22:21Z")

</div>

Habe inzwischen einen anderern Weg genommen und die Sache in den Griff bekommen. Ja, das Backend benutzt eine eigene Session und da ist von außerhalb kein rankommen möglich.

---

<div class="post-metadata">

### Author: ![simkli](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simkli/32/13124_2.png) [@simkli](https://forum.shopware.com/u/simkli)
#### Post date: [4. August 2017 um 07:13 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/8 "2017-08-04T07:13:03Z")

</div>

Möchtest du ihn mit uns teilen, sollte jemand anderes mal das gleiche Problem haben? 🙂

---

<div class="post-metadata">

### Author: ![IFF](https://avatars.discourse-cdn.com/v4/letter/i/c37758/32.png) [@IFF](https://forum.shopware.com/u/IFF)
#### Post date: [4. August 2017 um 07:22 UTC](https://forum.shopware.com/t/erledigt-im-backend-eingeloggt-oder-nicht/47051/9 "2017-08-04T07:22:54Z")

</div>

Das ganze ist für ein Statistik Plugin was in einem völlig anderen Backend läuft. Hierzu habe ich das jetzt als Backend Controller angelegt. Das zusätzliche Backend soll aber nur zu sehen, wenn man auch im SW Backend eingeloggt ist und ist zudem Responsiv was man beim SW nun nicht sagen kann. Das Plugin läuft jetzt als Controller im Controller Backend 🙂 Per URL sieht das ganze dann in etwa so aus: [meinshop.de/backend/neuesBackend/action](http://meinshop.de/backend/neuesBackend/action) etc… und damit ist die Session inkl. getIdentity() mit eingebunden.

Frage soweit beantwort? 🙂

&nbsp;
