Přeskočit obsah
A
Pro administrátory
Obsluha administrace — obsah, uživatelé, e-shop, fakturace a nastavení
Uživatelé a oprávnění / Externí přihlášení

Externí přihlášení#

Přihlášení přes účet u jiné služby — Google, Facebook a další. Návštěvník nemusí zakládat heslo.

Poskytovatelé přihlášení

Najdete je v Základy → Uživatelé → Externí přihlášení.

Seznam#

Sloupec Co ukazuje
Název jak se tlačítko jmenuje
Klíč technický identifikátor (google, facebook, …)
Aktivní zda se tlačítko na webu nabízí

Vypnutý poskytovatel zůstane nastavený, jen se nezobrazuje. Zapnutí a vypnutí je tedy bezpečná operace — údaje se nemažou.

Zprovoznění#

Nastavení má dvě části a tu první uděláte mimo tuto administraci:

  1. U poskytovatele (Google Cloud Console, Meta for Developers…) založte aplikaci a získejte ID klienta a tajný klíč.
  2. Zadejte tam návratovou adresu svého webu — bez ní přihlášení skončí chybou.
  3. V administraci otevřete poskytovatele, vyplňte ID klienta a tajný klíč.
  4. Zapněte Aktivní a vyzkoušejte přihlášení.

Tajný klíč je heslo k vaší aplikaci

Kdo ho získá, může se za váš web vydávat. Neposílejte ho e-mailem ani chatem, nevkládejte do dokumentace a nepořizujte snímky obrazovky formuláře, kde je vidět. Když unikl, zneplatněte ho u poskytovatele a vygenerujte nový.

Nejčastější důvod, proč přihlášení nefunguje. Poskytovatel pustí uživatele zpět jen na adresu, kterou má u sebe zapsanou — a musí sedět přesně, včetně https:// a případného lomítka na konci.

Testovací a ostrá adresa jsou dvě různé adresy

Když web běží na cms.dev.example.cz i na example.cz, musí být u poskytovatele zapsané obě. Jinak přihlášení funguje na jednom a na druhém končí chybou o neplatném přesměrování.

Propojení s existujícím účtem#

Přihlásí-li se někdo přes Google e-mailem, který už v systému je, systém účty propojí — nezaloží druhý; nejde o volitelné nastavení, dělá to tak vždy. Ověřte si to na testovacím účtu dřív, než poskytovatele zapnete na ostro.

Uživatelské jméno bývá strojové

Účty založené přes externí službu mají jméno jako google-1025779…. Není to chyba — je to identifikátor od poskytovatele. Přihlašuje se přes tlačítko, ne tímto jménem.

Zablokovaný účet neprojde ani tudy

Vypnutý (Aktivní) nebo zabanovaný účet externí přihlášení odmítne stejně jako přihlášení heslem — viz Uživatelé. Tlačítko poskytovatele není zadní vrátka.

Když přihlášení nefunguje#

Postupně:

  1. Je poskytovatel Aktivní?
  2. Sedí návratová adresa u poskytovatele s adresou webu, včetně protokolu?
  3. Nejsou ID klienta nebo tajný klíč přepsané s mezerou navíc?
  4. Není aplikace u poskytovatele v testovacím režimu? Google i Meta pouštějí nové aplikace nejdřív jen pro vyjmenované účty.
  5. Nevypršel tajný klíč? Některé mají omezenou platnost.