Způsoby přihlašování uživatelů do katalogu

Katalog umožňuje několik způsobů přihlašování uživatelů do katalogu. Systém umožňuje systémy libovolně kombinovat.

Standardní přihlášení

Jedná se o přihlášení ověřováním údajů v kontě čtenáře, nejčastěji jménem a heslem, je ale možné nastavit i kontrolu jiných údajů, např. příjmení a číslo legitimace:

  • uživatelské jméno a heslo
  • uživatelské jméno a čárový kód
  • uživatelské jméno a číslo legitimace
  • čárový kód a rok narození
  • číslo legitimace a heslo
  • email a heslo
  • další

Vzhledem k bezpečnosti a k ochraně osobních údajů silně doporučujeme jako druhý údaj vždy používat heslo. Hesla jsou zabezpečena proti jejich ukradení hashovacím algoritmem bcrypt. Katalog také obsahuje funkcionalitu obnovu hesla.

Přihlášení přes MojeID

Jedná se o přihlášení stejné, jako existuje v různých e-shopech. Tímto způsobem odpadá nutnost pamatovat si více hesel a přihlášení je “na jeden klik”.

K nastavení je třeba funkci pouze zapnout. Více informací najdete na mojeid.cz

Přihlášení přes LDAP server

Pokud knihovna provozuje externí databázi uživatelů (např. studentů univerzity) v LDAPu, je možné na něj katalog napojit.

Pozor, jedná se ale o přímé přihlášení na LDAP - uživatelské údaje se zadávají přímo do portara, které se jimi pokusí příhlásit do LDAPu.

K nastavení je třeba poskytnout následující údaje:

  • Base url LDAPu (url začínající na ldaps://) včetně portu
  • Šablonu filtru pro nalezení unikátního uživatele podle zadaného přihlašovacího jména, pravděpodobně uid={0}
  • Base DN (Distinguished Name), které se použije jako base pro hledání uživatele, např. ou=People,dc=mendelu,dc=cz

Přihlášení přes SAML2 (Shibboleth)

SAML2 metadata lze stáhnout na adrese {url-katalogu}/login/saml/metadata

Přihlášení přes CAS (JA-SIG)

Zejména pro univerzitní knihovny, jejíž studenti se přihlašují centrálně do univerzitního systému.

Přihlášení přes EZAK

Slouží spíše pro ověření dodavatelů knih, kteří jsou zaregistrování v systému pro elektronické zakázky EZAK

Přihlášení přes Google

  • Je třeba vytvořit projekt (portaro) na console.developers.google.com a vytvořit OAuth 2.0 Client IDs
  • Tyto údaje je třeba nastavit do ini auth.google.clientId, auth.google.clientSecret
  • Samotné přihlašování se pak zapíná v ini auth.google.enabled
Top