← zpět na katalog

Rozšíření pro český trh

Sociální přihlášení přes české poskytovatele identity — Seznam.cz a MojeID.

czech-market 1.0.0 · Riplet

Obsah balíčku: plugin.json README.md run.sh providers/mojeid.json providers/seznam.json

sha256: 169d5bee567808211551609b2561c8f35fcefa4d72d003d6e22505f9a4244270

Stáhnout balíček

Rozšíření pro český trh

Plugin přidává do Ripletu sociální přihlášení přes české poskytovatele identity:

Co plugin poskytuje

KomponentaTypPopis
providers/seznam.jsonOAuth providerAuthorization Code flow proti login.szn.cz
providers/mojeid.jsonOAuth providerOpenID Connect flow proti mojeid.cz

Po zapnutí pluginu (Admin → Pluginy) se oba provideři objeví v Nastavení → Zabezpečení → Sociální login (OAuth), kde vyplníte Client ID a Client Secret. Provideři se pak chovají stejně jako vestavění (Google, GitHub…): zobrazí se na přihlašovací stránce adminu a uživatelé si je mohou propojit v Můj profil → Sociální login.

Registrace aplikace u poskytovatelů

Seznam.cz

  1. Zaregistrujte aplikaci na https://vyvojari.seznam.cz (Seznam OAuth).
  2. Jako redirect URI zadejte: {redirect_base}/auth/oauth/seznam/callback
  3. Získané Client ID + Secret vložte do Nastavení → Zabezpečení.

MojeID

  1. Zaregistrujte službu na https://www.mojeid.cz (sekce pro poskytovatele služeb).
  2. Jako redirect URI zadejte: {redirect_base}/auth/oauth/mojeid/callback
  3. Získané Client ID + Secret vložte do Nastavení → Zabezpečení.

{redirect_base} je API URL nastavená v Nastavení → Zabezpečení → Sociální login (typicky https://api.vase-domena.cz).

Bezpečnost

Plugin je čistě deklarativní — neobsahuje žádný spustitelný kód, který by API vykonávalo. Definuje pouze HTTPS endpointy poskytovatelů a názvy polí v userinfo odpovědi. Celý OAuth flow (CSRF state, výměna tokenů, propojení identit, audit log) vykonává jádro Ripletu stejným kódem jako u vestavěných providerů. Podrobná pravidla: docs/plugins.md v repozitáři.

Verze

VerzeZměny
1.0.0První vydání — provideři Seznam.cz a MojeID.