Hallo liebe Community,
laut Doku kann man ein Login-Modul per OAuth Verfahren (in unserem Fall mit Keycloak) einbinden.
Die Anbindung in das Masterportal hat gut funktioniert. Im Seitenmenu wurde der Login-Button integriert und die Keycloak-Anmeldung geht auch fehlerfrei durch.
Allerdings sehe ich keinen echten Anwendungsfall im Moment.
Aus meiner Sicht wäre eine Anmeldemaske vor der Anzeige des Masterportals sinnvoll. Oder aber einige Funktionen/Layer sind nur an bestimmte Rollen gekoppelt. All dies ist aber aus meiner Sicht nicht möglich.
Hat jemand von euch einen sinnvollen Anwendungsfall für das Login-Modul?
Danke und Grüße
Sören
Hallo Sören,
Die Funktionalität des Login-Tools im Masterportal beschränkt sich darauf, sich zu authentifizieren und das daraus resultierende Authentifizierungs-Token bei bestimmten Requests mit zu senden.
Alles weitere muss dann von Backend-Komponenten übernommen werden, die auch mit der Keycloak-Instanz verbunden sind.
Was wir damit bisher gemacht haben (teils als Prototyp, teils im realen Einsatz):
- Login-Spezifische Auslieferung der Masterportal-Konfiguration mit unterschiedlichen Layer/Tool Einstellungen für anonyme und eingeloggte Nutzer
- Abruf von geschützten GeoJSON-Daten
- Mit dem WFS-T Tool Daten in einem Geoserver bearbeiten
Viele Grüße
Jan