# 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: