7 agosto 2026
Autenticazione moderna senza impazzire: email/password, OAuth, passkey e Stripe con una configurazione unica
Un login form è la parte facile. Il resto è fatto di sessioni, callback OAuth, tabelle utenti, migrazioni, linking account, passkey e — nelle app a pagamento — sincronizzazione con Stripe. In questo articolo vediamo come impostare un flusso di autenticazione completo in modo ordinato: una configurazione centrale, un endpoint API “catch-all”, un client frontend e plugin per OAuth, passkey, “last login method” e abbonamenti Stripe, con persistenza su Postgres/Drizzle.