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.
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:
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" />
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).
Ve Správci ESO9 standardním způsobem nastavíme způsob autentikace ve vybrané aplikaci.