Contrato de identidade
local-session-first
Carregando contrato de acesso...
Sessão local
deslogada
E-mail
não informado
Backend
aguardando
Actor
gerando...
VIVA BIBLIA
A URL reservada para entrada nova existe como rota própria para manter a navegação legível entre cadastro e login.
Esta superfície fica pronta para a camada de identidade sem conflitar com a rota de login.
Contrato de identidade
Carregando contrato de acesso...
deslogada
não informado
aguardando
gerando...
Entrada
Esta casca agora usa autenticação própria no backend Railway e mantém Supabase como caminho opcional para login social.
O login por e-mail e senha já grava usuário real no PostgreSQL. Login social continua opcional quando Supabase estiver configurado.