O que vamos fazer nessa MasterClass

  1. Implementar autenticação com o Google
    1. Setup do Auth.js
    2. Setup do Prisma (ORM)
    3. Setup do Prisma Adapter (Auth.js)
    4. Database sessions vs. JWT Sessions
  2. Implementar autenticação com e-mail e senha
    1. Criar o usuário no banco
    2. Criptografar a senha do usuário
    3. Fazer login (verificar a senha)
  3. Implementar autenticação com Magic Link