Ověřování uživatelů pomocí Google účtů

V obecném klientovi existuje kromě tří základních způsobů ověření uživatele i ověřování přes Google účty.
Nastavení se provádí na dvou místech: v konzoli Google API a ve Správci ESO9.

Google API

Pokud chceme aplikaci umožnit ověřování uživatelských účtů pomocí Google API, musíme nejprve jednorázově zaregistrovat aplikaci v konzoli Google API a získat pro ni tzv. Client ID. Popis příslušného postupu jde nad rámec dokumentace k ESO9 a lze jej nalézt např. zde.
Po registraci (webové) aplikace ESO9 do Google API získáme pro každou aplikaci jej Client ID:
 Google Client ID
Jedno Client ID je možné používat pro několik aplikací ESO9, doporučujeme ale vygenerovat si pro každou aplikaci vlastní identifikátor.
Získané ID vložíme:

<meta name="google-signin-client_id" content="493128559144-xxxxxxxxxx.apps.googleusercontent.com" />

 Google Client ID v parametrech ESO9
Následně lze v aplikaci ESO9 přiřadit e-mailové adresy z GMailu jednotlivým uživatelům do položky E-mail pro ověření (technicky položka UZIV_EMAIL_AUTH).

Správce ESO9

Ve Správci ESO9 standardním způsobem nastavíme způsob autentikace ve vybrané aplikaci.

Přihlášení do ESO9

Pro přihlášení pomocí Google účtu zvolíme ve vstupní stránce ikonu Googlu umístěnou vpravo dole:
 Přihlašovací stránka ESO9
Při prvním přihlášení Vás Google vyzve z zadání nebo výběru uživatelského Google účtu:  Výběr Google účtu pro přihlášení do ESO9
Při dalším přihlášení se již zadaný účet použije a bez dalšího potvrzování se uživatel rovnou přihlásí do ESO9.

DokuWiki Appliance - Powered by TurnKey Linux