Deaktivierung/Ausblenden Login-Felder OPAC
Liebe Liste, die kleine Bibliothek im Bundeskriminalamt wird hoffentlich irgendwann 2026 Koha einführen und mithilfe eines Testsystems versuche ich mich derzeit mit ein paar fachadministrativen Einstellungen vertraut zu machen. Unserer System-Administrator gibt vor/möchte gerne die Nutzerregistrierung und -login über den keycloak-Prozess abwickeln und hat dies entsprechend auch in Koha eingerichtet. Das klappt alles ganz gut, aber nun sieht man neben dem Button für das SSO-Verfahren auch noch die Login-Felder. Gibt es eine Möglichkeit, die Login-Felder auszublenden und nur noch den Button für den Keycloak-Prozess anzeigen zu lassen? Die Anmeldung via OPACUserJS unsichtbar zu machen oder ganz zu deaktivieren in den Systemparametern macht immer alles weg, auch den keycloak-Button. Das Handbuch und entsprechende Google-Suchen haben mir hier nicht helfen können. Vielen Dank. 😊 Mit freundlichen Grüßen Im Auftrag Oliver Löffel _____________________________ IZ22-4 Bundeskriminalamt Lorenz-Schott-Straße 4 55252 Mainz-Kastel Telefon (Auskunft): +49 611/55-12397 Telefon (Pers.): +49 611/55-10934 E-Mail: Oliver.Loeffel@bka.bund.de<mailto:Oliver.Loeffel@bka.bund.de> E-Mail: iz22-bibliothek@bka.bund.de<mailto:iz22-bibliothek@bka.bund.de> Internet: https://www.bka.de/
Hallo Herr Löffel, ich glaube, über die Konfiguration ist es im Moment nur für Shibboleth möglich, das lokale Login auszublenden (Systemparameter OPACShibOnly, staffShibOnly). Eventuell könnte man das OpacUserJs noch etwas verfeinern, um wirklich nur das Loginformular auszublenden? Vermutlich muss man hierfür aber ein bisschen herumprobieren, da es keine passende id bzw. class gibt. Evtl. etwas in dieser Art: $("#opac-auth #auth").prev().hide(); $("#opac-auth #auth").hide(); Herzliche Grüße Katrin Fischer Von: Koha-de <koha-de-bounces@lists.koha-community.org> Im Auftrag von O. Löffel via Koha-de Gesendet: Freitag, 27. März 2026 12:06 An: koha-de@lists.koha-community.org Betreff: [Koha-de] Deaktivierung/Ausblenden Login-Felder OPAC Liebe Liste, die kleine Bibliothek im Bundeskriminalamt wird hoffentlich irgendwann 2026 Koha einführen und mithilfe eines Testsystems versuche ich mich derzeit mit ein paar fachadministrativen Einstellungen vertraut zu machen. Unserer System-Administrator gibt vor/möchte gerne die Nutzerregistrierung und -login über den keycloak-Prozess abwickeln und hat dies entsprechend auch in Koha eingerichtet. Das klappt alles ganz gut, aber nun sieht man neben dem Button für das SSO-Verfahren auch noch die Login-Felder. Gibt es eine Möglichkeit, die Login-Felder auszublenden und nur noch den Button für den Keycloak-Prozess anzeigen zu lassen? Die Anmeldung via OPACUserJS unsichtbar zu machen oder ganz zu deaktivieren in den Systemparametern macht immer alles weg, auch den keycloak-Button. Das Handbuch und entsprechende Google-Suchen haben mir hier nicht helfen können. Vielen Dank. 😊 Mit freundlichen Grüßen Im Auftrag Oliver Löffel _____________________________ IZ22-4 Bundeskriminalamt Lorenz-Schott-Straße 4 55252 Mainz-Kastel Telefon (Auskunft): +49 611/55-12397 Telefon (Pers.): +49 611/55-10934 E-Mail: <mailto:Oliver.Loeffel@bka.bund.de> Oliver.Loeffel@bka.bund.de E-Mail: <mailto:iz22-bibliothek@bka.bund.de> iz22-bibliothek@bka.bund.de Internet: <https://www.bka.de/> https://www.bka.de/
Hallo Herr Löffel, vielleicht hilft Ihnen dieser Ansatz einen Schritt weiter (nicht getestet): Anpassung in OPACUserJS: Nur die Login-Felder per jQuery entfernen: |// Nur Formularfelder entfernen, SSO-Bereich vorher sichernvar$sso =$('.auth-providers, .sso-providers, a[href*="keycloak"]').detach();$('#loginform .form-group, #loginform button[type="submit"]').hide();// SSO-Bereich wieder einhängen$('#loginform').prepend($sso);});| Viele Grüße R. Keck Am 01.04.26 um 16:51 schrieb Katrin Fischer via Koha-de:
Unserer System-Administrator gibt vor/möchte gerne die Nutzerregistrierung und -login über den keycloak-Prozess abwickeln und hat dies entsprechend auch in Koha eingerichtet. Das klappt alles ganz gut, aber nun sieht man neben dem Button für das SSO-Verfahren auch noch die Login-Felder.
Gibt es eine Möglichkeit, die Login-Felder auszublenden und nur noch den Button für den Keycloak-Prozess anzeigen zu lassen?
Die Anmeldung via OPACUserJS unsichtbar zu machen oder ganz zu deaktivieren in den Systemparametern macht immer alles weg, auch den keycloak-Button.
-- *Conlicom IT Consulting UG (haftungsbeschränkt)* Roland Keck Girardetallee 19 53604 Bad Honnef T: 02224/ 98 98 193 M: 0173 / 31 96 140
participants (3)
-
Katrin Fischer -
Oliver.Loeffel@bka.bund.de -
Roland Keck