keycloak-oidc-vite-express/README.md
2025-12-01 00:07:49 +08:00

21 lines
623 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:
npm install
3. start
npm run dev
4. build e run
npm run build
npm run preview