+ [% IF ( Koha.Preference('GoogleOpenIDConnect') == 1 ) %]
+
Log in with Google
+
If you do not have a Google account, but do have a local account, you can still log in:
+ [% END # /IF GoogleOpenIDConnect %]
+ [% IF ( shibbolethAuthentication ) %]
+ [% IF ( invalidShibLogin ) %]
+
+
+
Sorry, your Shibboleth identity does not match a valid library identity. If you have a local login, you may use that below.
+
+ [% ELSE %]
+
Shibboleth login
+
Log in using a Shibboleth account.
+ [% UNLESS Koha.Preference('opacShibOnly') %]
+
Local login
+ [% END %]
[% END %]
[% END %]
- [% END %]
- [% UNLESS Koha.Preference('opacShibOnly') %]
- [% SET identity_providers = AuthClient.get_providers('opac') %]
- [% IF ( ! identity_providers.empty ) %]
- [% FOREACH provider IN identity_providers %]
-
-
- [% IF provider.icon_url %]
-
- [% ELSE %]
-
- [% END %]
- Log in with [% provider.description | html %]
-
-
- [% END %]
-
-
If you do not have an external account, but do have a local account, you can still log in:
- [% END # /IF identity_providers.size %]
-
-
-