623 B
623 B
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: npm install
- start npm run dev
- build e run npm run build npm run preview