No description
| client | ||
| server | ||
| .gitignore | ||
| make-zip.sh | ||
| package-lock.json | ||
| package.json | ||
| package.json.old | ||
| README.md | ||
| README1.md | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
Keycloak OIDC + Vite + Express
Progetto full-stack con login tramite OIDC/PKCE su Keycloak, usando openid-client.
Serve il frontend Vite attraverso Express (middleware in dev, static build in prod).
Requisiti
- Node 18+
- Keycloak con realm e client configurati:
- Client type: Public (PKCE)
- Valid Redirect URIs: https://my.patachina2.casacam.net/auth/callback
- Web Origins: https://my.patachina2.casacam.net
Setup
- Copia
.enve inserisci i tuoi valori (issuer discovery, client id, redirect). - Installa: