IT
Lezione 3.2Pro - Parte di Agentic School Pro

Clerk: autenticazione e OAuth dallo sviluppo alla produzione

Aggiungere una vera autenticazione con Clerk, cablare Google OAuth e passare da un'istanza dev a un'istanza di produzione sul tuo dominio

30 min•Lo stack applicativo moderno - Auth, dati e pagamenti•Disponibile

Cosa impari

  • Cos'e OAuth concettualmente e perche non devi mai costruire l'autenticazione da solo
  • Aggiungere Clerk e la differenza tra un'istanza di development e un'istanza di produzione
  • Un percorso Google OAuth di produzione completo: consent screen, credential e DNS record di dominio personalizzato

Panoramica

La tua app ora ha bisogno di utenti: persone che si iscrivono, si connettono e hanno i loro dati. Questa e l'autenticazione, ed e un posto dove un piccolo errore fa trapelare ogni password cliente che tieni. La mossa giusta nel 2026 e inequivocabile: non costruirla da solo, usa un servizio. Clerk e quel servizio per la maggior parte dei builder a cui si rivolge questo corso. Questa lezione spiega l'unico concetto che devi capire (OAuth), porta Clerk nella tua app, poi ti guida attraverso la parte che tutti trovano delicata - passare dalle chiavi di development a una vera istanza di produzione con Google login sul tuo dominio.

Cosa imparerai

Imparerai cos'e OAuth in parole chiare, perche l'auth fatta in casa e una trappola in cui cadono persino le grandi societa, come Clerk si integra alla tua app, la differenza cruciale tra un'istanza di development e un'istanza di produzione, e i passi esatti per attivare Google OAuth in produzione, incluso il consent screen Google, le credential e i DNS record che lo fanno girare sul tuo dominio.

Prerequisiti

Un'app funzionante dal Corso 1 e la mappa d'architettura della lezione precedente, perche l'auth vive lato app, non lato sito marketing. Hai anche bisogno della disciplina dei segreti del Corso 1: le chiavi di auth sono altamente sensibili e non devono mai essere committate. La prossima lezione sui segreti va oltre, ma la regola di base (chiavi in .env, .env in .gitignore) deve gia essere un riflesso.

Il problema

Costruire l'auth da soli suona come una sfida di bravura. E in realta un campo minato. Devi hashare e salare le password correttamente, gestire le sessioni e i token, trattare i reset di password, difenderti dal credential stuffing e dal brute force, memorizzare tutto in sicurezza e seguire in eterno le nuove tecniche d'attacco. Manca un dettaglio e fai trapelare dati clienti, il che e una catastrofe giuridica e reputazionale. Nel frattempo, i tuoi concorrenti hanno pubblicato il login con Clerk in un pomeriggio e sono passati a costruire il loro vero prodotto. Non c'e nessun premio per la versione fatta in casa. E un problema risolto, e il tuo job e usare la soluzione, non reinventarla.

Sblocco della tua lezione Pro

Commenti

Caricamento dei commenti.

Pubblica un commento
CommentiAvanti
Prossimo passo

Pronto a far funzionare l'intelligenza artificiale come un vero flusso di lavoro?

Inizia con il corso di base, mantieni i tuoi progressi localmente e sincronizza tutto con il tuo account gratuito quando vuoi.