Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Auth — abreviação de autenticação — é o que dá ao seu app o conceito de “usuário”. Sem auth, cada visitante é anônimo e seu app não consegue distinguir uma pessoa da outra. Com auth, cada visitante faz login, seu app sabe quem é e você pode salvar dados específicos para cada um: suas reservas, seus carros salvos, suas preferências, seu progresso. Depois que o auth está integrado, você pode:
  • Salvar dados por usuário — reservas, configurações, conteúdo, histórico.
  • Restringir recursos por trás do login (um checkout, uma página de perfil, um painel de administrador).
  • Personalizar a experiência por nome, função, plano ou comportamento anterior.
  • Rastrear atividade e uso por indivíduo em vez de por sessão.

Como o auth funciona em um app do Replit

O Replit oferece duas opções de auth integradas. Ambas são provisionadas pelo Agent — sem cadastro separado em dashboard, sem copiar e colar chaves OAuth.
  • Replit Auth — seus usuários fazem login com suas contas existentes no Replit. A página de login tem a marca do Replit. Não há nenhuma configuração além de pedir ao Agent para adicioná-la.
  • Clerk Auth — seu app recebe seu próprio tenant Clerk dedicado. Os usuários criam contas dentro do seu app, não no Replit. Você controla a marca, os métodos de login e a aparência da tela de login.
Ambas as opções cuidam do trabalho pesado — páginas de login, sessões, gerenciamento seguro de senhas, logins sociais — para que o código do seu app só precise perguntar “quem é o usuário logado?”

Replit Auth vs. Clerk Auth

Replit AuthClerk Auth
Contas de usuárioOs usuários fazem login com uma conta do ReplitOs usuários criam contas dentro do seu app (sem necessidade de conta no Replit)
MarcaPágina de login com marca do ReplitTotalmente personalizável — nome, ícone e cores do seu app
Credenciais SSOUsa os apps OAuth compartilhados do ReplitTraga suas próprias credenciais OAuth por provedor
AmbientesAmbiente únicoAmbientes de Desenvolvimento e Produção separados
Ideal paraConfiguração rápida, protótipos, apps onde a marca do Replit é aceitávelApps com marca própria, produtos profissionais e comerciais
Se você está criando um protótipo ou uma ferramenta interna, o Replit Auth é o caminho mais rápido. Se você está criando algo com identidade de marca própria, especialmente algo voltado para clientes ou comercial, o Clerk Auth é a melhor opção.

Adicione auth ao seu app

Você não precisa escolher antecipadamente — pode começar com um e migrar depois. O caminho mais rápido é dizer ao Agent qual usar:
  • “Adicione login ao meu app. Use Replit Auth.”
  • “Adicione login ao meu app. Use Clerk Auth.”

Próximos passos

Replit Auth

Login com marca do Replit sem configuração — os usuários fazem login com sua conta do Replit.

Clerk Auth

Seu próprio tenant de auth com marca — login totalmente personalizável, ambientes Dev/Prod separados.

Adicionar login

Exemplo prático: integre o Clerk Auth em um app real e teste-o com dois clientes.

Migrar do Replit Auth para o Clerk

Mova um app existente do Replit Auth para um tenant Clerk.