Testovací stránka
Ověření Keycloak loginu (PKCE), rolí a backend endpointů.
1. Přihlášení (Keycloak PKCE)
Registrace přidělí novému účtu automaticky roli participant
Načítám…
Vývojové účty
| Login | Heslo | Role |
|---|---|---|
| admin | admin | Administrator |
| manager | manager | Course Manager |
| reviewer | reviewer | Reviewer |
| lecturer | lecturer | Lecturer |
| test | test | Participant |
| guest | guest | Guest |
2. Role v realmu klima-dev
Backend čte role z Keycloak Admin API a bere z nich tu nejvyšší.
| Role | Keycloak název | Úroveň | Přihlášený uživatel |
|---|---|---|---|
| Guest | guest | 1 | — |
| Participant | participant | 2 | — |
| Lecturer | lecturer | 3 | — |
| Reviewer | reviewer | 4 | — |
| Course Manager | course_manager | 5 | — |
| Administrator | administrator | 6 | — |
3. Endpointy
Odpověď se zobrazí v sekci 4, včetně 401 a 403.
Veřejné (bez tokenu)
Vyžadují přihlášení
Omezené rolí jako test (participant) musí vrátit 403
4. Odpověď
Zatím nic
Zvol endpoint v sekci 3.
5. Odkazy
Keycloak admin konzolepřihlášení z .env
Keycloak account konzoleprofil přihlášeného uživatele
SeaweedFS Filernahrané soubory