Shopware 6: Installation mit HTTP-Authentifizierung absichern

in  Verschiedenes , , ,

Shopware 6: Installation mit HTTP-Authentifizierung absichern

Um zu verhindern, dass eine Entwicklungs- oder Testumgebung eines Systems von unbefugten Personen, Suchmaschinen oder anderen Bots aufgerufen wird, bietet sich ein Kennwortschutz an. Eine einfache Möglichkeit hierfür stellt die sogenannte Basic Authentication dar. Diese Variante der HTTP-Authentifizierung ist sowohl mit Apache als auch mit Nginx schnell eingerichtet und reicht für viele Anwendungszwecke aus.

Bei der Verwendung mit Shopware 6 stellt man allerdings fest, dass das Backend nicht mehr korrekt funktioniert. Nach einiger Recherche sind wir auf eine Lösung gestoßen: der Ansatz besteht hierbei darin, die Authentifizierung für die API-Routen zu deaktivieren. Die Art der Umsetzung hängt hierbei naturgemäß vom benutzten Webserver ab.

Weitere Beiträge in Kategorie Verschiedenes

Endlich in der GitHub Issues Beta
- Seit knapp eineinhalb Jahren nutzen wir MeisterTask für unser persönliches Task Management im Rahmen von Kundenprojekten sowie eigenen Vorhaben - und sind immer noch begeistert von diesem Tool 😍 Alle …
Symfony 5.4: MicroKernel lernt gängige Konfiguration
- In der kommenden Symfony-Version 5.4 wird häufig wiederkehrender Code zur Kernel-Konfiguration in den MicroKernelTrait verlagert. Dies führt dazu, dass der individuelle Kernel einer Anwendung (in der …
Problem mit zirkulären Abhängigkeiten durch Dekoratoren in Symfony 5.3.7
- Symfony erlaubt das Dekorieren von Services: hierbei wird im Gegensatz zum Überschreiben bestehender Services eine Ummantelung derselben vorgenommen. Immer dann, wenn der ursprüngliche Service …
Neue Version von Shopware 6 erschienen
- Heute ist die Version 6.4.4.0 des E-Commerce Systems Shopware erschienen. Weitere Informationen hierzu gibt es in der entsprechenden Ankündigung sowie dem offiziellen Changelog.
Symfony CurrentUser-Attribut kollidiert mit Doctrine Param Converter
- Symfony und Doctrine bieten bereits Unterstützung für unterschiedliche native Attribute, welche seit in PHP 8 verwendet werden können. So lassen sich diese unter anderem für ORM-Definitionen …