15 lines
533 B
Markdown
15 lines
533 B
Markdown
# 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
|
|
1. Copia `.env` e inserisci i tuoi valori (issuer discovery, client id, redirect).
|
|
2. Installa:
|