Sociální přihlášení přes české poskytovatele identity — Seznam.cz a MojeID.
Plugin přidává do Ripletu sociální přihlášení přes české poskytovatele identity:
| Komponenta | Typ | Popis |
|---|---|---|
providers/seznam.json | OAuth provider | Authorization Code flow proti login.szn.cz |
providers/mojeid.json | OAuth provider | OpenID 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.
{redirect_base}/auth/oauth/seznam/callback{redirect_base}/auth/oauth/mojeid/callback{redirect_base} je API URL nastavená v Nastavení → Zabezpečení → Sociální
login (typicky https://api.vase-domena.cz).
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.
oauth).| Verze | Změny |
|---|---|
| 1.0.0 | První vydání — provideři Seznam.cz a MojeID. |