Free1.000 usuários ativos no plano gratuito

Pare de construir autenticação

Login, SSO, organizações e permissões que já funcionam em produção. Integre hoje e volte para o que só você pode construir.

Sem cartão de crédito · Aplicações ilimitadas · 5 minutos para integrar

99,99%

Uptime

< 50ms

Latência p95

Ilimitadas

Aplicações conectadas

180 dias

Retenção de logs

Por que não construir do zero

Autenticação é fácil de começar e difícil de terminar.

Login com senha sai em uma tarde. Depois vêm refresh token rotation, revogação de sessão, consentimento por escopo, convites, papéis por organização, auditoria, recuperação de conta e o fluxo de device para TV. Cada um é um caso de borda que só aparece em produção.

Padrões, não gambiarra

OAuth 2.1 e OIDC completos: Authorization Code + PKCE, refresh token rotation, JWKS e discovery endpoint. Qualquer cliente compatível conecta.

Multi-tenant de verdade

Organizações, convites, solicitações de entrada, papéis por organização e troca de conta — sem você modelar nada disso no seu banco.

Auditoria desde o primeiro dia

Login, consentimento, emissão e revogação de token, mudança de permissão: tudo registrado e consultável, sem instrumentação manual.

Telas prontas ou as suas

Use as telas hospedadas com o seu branding, ou monte as suas com os componentes e as funções do SDK. A escolha não é definitiva.

Integração

Três arquivos e a sua aplicação está protegida.

Sem middleware proprietário, sem SDK que sequestra o seu roteamento. São funções normais que você chama onde quiser.

  1. 1

    Configure o cliente

    Um arquivo com issuer, client id e os escopos que você precisa.

  2. 2

    Exponha as rotas

    O SDK traz os handlers de callback, refresh e logout prontos.

  3. 3

    Leia a sessão

    No servidor ou no cliente, com os mesmos dados e os mesmos tipos.

  4. $ npm i @geekapps/auth-nextjs

src/lib/auth.ts

import { configureGeekappsAuth } from "@geekapps/auth-nextjs/server";

export const auth = configureGeekappsAuth({
  clientId: process.env.GEEKAPPS_AUTH_CLIENT_ID!,
  clientSecret: process.env.GEEKAPPS_AUTH_CLIENT_SECRET,
  redirectUri: process.env.GEEKAPPS_AUTH_REDIRECT_URI!,
  scopes: ["openid", "profile", "email"],
});

Controle

Você continua dono das suas regras.

Papéis, permissões, escopos, organizações e sessões são seus — pela API, pelo SDK ou pelo dashboard. Nada fica preso numa interface que só nós controlamos.

  • Papéis e permissões por organização, criados pela API ou pelo dashboard
  • Escopos OAuth próprios, validados na emissão de cada token
  • Sessões listáveis e revogáveis, uma a uma ou todas de um usuário
  • Webhooks para reagir a login, consentimento e revogação
  • Conexões entre aplicações, para um serviço agir em nome de outro
  • Exportação e auditoria completas, sem pedir nada a ninguém

Escala

Do primeiro usuário ao milionésimo, sem migração.

A mesma API atende o seu projeto de fim de semana e a sua operação em produção. 99,99% de uptime e latência p95 abaixo de 50ms — o login não é o gargalo do seu produto.

Preços

Comece de graça. Pague quando crescer.

Sem cobrança por aplicação, sem taxa para usar SSO, sem surpresa no fim do mês.

Free

R$ 0

Para validar a ideia e colocar os primeiros usuários em produção.

Começar grátis
  • Aplicações e sites ilimitados
  • 1.000 usuários ativos/mês (teto)
  • 100 organizações (teto)
  • Até 20 membros por organização
  • Logs por 7 dias
  • SMS não disponível

Starter

Popular

R$ 49/mês

Para produtos com usuários pagantes e times crescendo.

Assinar Starter
  • Aplicações e sites ilimitados
  • 2.500 usuários ativos/mês, depois R$ 0,01 cada
  • 500 organizações, depois R$ 0,02 cada
  • Membros ilimitados por organização
  • Logs por 30 dias
  • 150 SMS, depois R$ 0,18 cada

Growth

R$ 149/mês

Para operações em escala, com auditoria e volume alto.

Assinar Growth
  • Aplicações e sites ilimitados
  • 20.000 usuários ativos/mês, depois R$ 0,008 cada
  • 5.000 organizações, depois R$ 0,01 cada
  • Membros ilimitados por organização
  • Logs por 180 dias
  • 800 SMS, depois R$ 0,15 cada

Comece agora, de graça

1.000 usuários ativos, 100 organizações e aplicações ilimitadas no plano gratuito. Sem cartão de crédito.