[Mapbender-users] [EXTERN] Re: Mapbender direkt zum Login Screen
Claßen, Jens
Jens.Classen at erftstadt.de
Tue Feb 3 22:18:01 PST 2026
Guten Morgen zusammen,
dahingehend nochmal ne Frage:
Wenn ich mich eingeloggt habe wechselt er ja zur Anwendungsauswahl. Habe ich auch hier die Möglichkeit, dass nach dem Login er direkt auf eine gewünschte Standardanwendung springt und nicht die Anwendungsauswahl erscheint?
Grüße
Jens
Mit freundlichen Grüßen
Im Auftrag
Jens Claßen
[cid:Logo_StadtErftstadt_gn_RGB163_38001aff-3f25-4d9c-a0b7-e8cccc3db38a.jpg]
Stadt Erftstadt
Amt für Stadtplanung und Bauordnung
CAD und GIS Administration
Holzdamm 10
50374 Erftstadt
E-Mail: Jens.Classen at erftstadt.de<mailto:Jens.Classen at erftstadt.de>
Tel.: +492235409355
Internet: https://www.erftstadt.de
[cid:Vereinbarkeitspartner_Siegel_101000b8-d79b-4fa9-94b4-a97a3e5863d4.png]
Hinweis: Diese E-Mail und/oder die Anhänge sind vertraulich und ausschließlich für den bezeichneten Adressaten bestimmt. Die Weitergabe oder Kopieren dieser E-Mail ist strengstens verboten. Wenn Sie diese E-Mail irrtümlich erhalten haben, informieren Sie bitte unverzüglich den Absender und vernichten Sie die Nachricht und alle Anhänge. Vielen Dank.
Von: Mapbender_users <mapbender_users-bounces at lists.osgeo.org> Im Auftrag von Thorsten Hack (WhereGroup) via Mapbender_users
Gesendet: Dienstag, 2. Dezember 2025 12:37
An: mapbender_users at lists.osgeo.org
Cc: Thorsten Hack (WhereGroup) <thorsten.hack at wheregroup.com>
Betreff: [EXTERN] Re: [Mapbender-users] Mapbender direkt zum Login Screen
Hallo Jens,
eine direkte Konfigurationsmöglichkeit dafür gibt es aktuell nicht, aber die Funktionalität lässt sich in einem eigenen Bundle mit relativ wenig Code umsetzen. Es muss dazu in einem Controller die Route mapbender_core_welcome_list überschrieben werden:
use Doctrine\Persistence\ManagerRegistry;
use Mapbender\CoreBundle\Component\ApplicationYAMLMapper;
use Symfony\Component\DependencyInjection\Attribute\Autowire;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Attribute\Route;
class WelcomeController extends \Mapbender\CoreBundle\Controller\WelcomeController
{
public function __construct(
#[Autowire(service: 'mapbender.application.yaml_entity_repository')] ApplicationYAMLMapper $yamlRepository,
ManagerRegistry $doctrine,
)
{
parent::__construct($yamlRepository, $doctrine);
}
#[Route(path: '/', name: 'mapbender_core_welcome_list', methods: ['GET'])]
public function list(): Response
{
$user = $this->getUser();
if ($user === null) {
return new RedirectResponse(
$this->generateUrl('mapbender_core_login_login'),
Response::HTTP_MOVED_PERMANENTLY
);
}
return parent::list();
}
}
Falls autowiring nicht aktiv ist (was aber empfohlen wird für Mapbender 4.x), muss der Controller noch in einer services.xml-Datei konfiguriert werden. Außerdem muss falls nicht schon gesehen in config/routes/attributes.yaml aktiviert werden, dass die Controller aus dem eigenen Bundle auch geladen werden.
Viele Grüße,
Thorsten Hack
--
Am 26.11.25 um 15:15 schrieb Claßen, Jens via Mapbender_users:
Hi!
Ich möchte, wenn ich den Mapbender aufrufe direkt zum Login geleitet werden /user/login und nicht zur Anwendungsauswahl.
Kann ich das nur in Apache selbst definieren oder kann ich das direkt im Mapbender konfigurieren?
Grüße
Jens
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20260204/b6dbf133/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Logo_StadtErftstadt_gn_RGB163_38001aff-3f25-4d9c-a0b7-e8cccc3db38a.jpg
Type: image/jpeg
Size: 14929 bytes
Desc: Logo_StadtErftstadt_gn_RGB163_38001aff-3f25-4d9c-a0b7-e8cccc3db38a.jpg
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20260204/b6dbf133/attachment-0001.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Vereinbarkeitspartner_Siegel_101000b8-d79b-4fa9-94b4-a97a3e5863d4.png
Type: image/png
Size: 30575 bytes
Desc: Vereinbarkeitspartner_Siegel_101000b8-d79b-4fa9-94b4-a97a3e5863d4.png
URL: <http://lists.osgeo.org/pipermail/mapbender_users/attachments/20260204/b6dbf133/attachment-0001.png>
More information about the Mapbender_users
mailing list