Skip to content

Autenticar com Google

Gerado pelo Writer (Reversa) em 2026-05-11 doc_level: detalhado | Módulo pai: auth

Visão Geral

Caso de uso de login inicial via Google OAuth2 PKCE, com abertura de browser externo, criação de conta no backend e persistência de credenciais.

Regras de Negócio

  • Fluxo só executa se não há credenciais válidas armazenadas 🟢
  • clientId diferente para dev e prod 🟢
  • idToken (JWT) é retornado como resultado do caso de uso 🟢
  • Erro de autenticação → Toast + Sentry; undefined retornado 🟢

Rastreabilidade de Código

Auth.autenticar() — caminho "sem credenciais" em src/arch/auth/Auth.ts