Planos Pro incluem autenticação por senha.Planos Enterprise incluem todos os métodos de autenticação.
Escolha entre três abordagens para gerenciar o acesso e personalizar sua documentação com base nas informações do usuário e nas suas necessidades de segurança:
  • Autenticação completa: Proteção total de privacidade para todo o conteúdo, com personalização completa.
  • Autenticação parcial: Controle de acesso página a página, com personalização completa.
  • Personalização: Personalização de conteúdo sem nenhuma garantia de segurança. Todo o conteúdo permanece publicamente acessível.

Exemplos de casos de uso

Escolha autenticação completa quando:
  • Estiver criando documentação interna da empresa que contenha informações confidenciais
  • Estiver documentando APIs proprietárias que exijam verificação de usuário
  • Estiver criando guias de implementação específicos para clientes
Escolha autenticação parcial quando:
  • Oferecer guias públicos de introdução com recursos avançados privados
  • Operar um produto freemium em que usuários premium recebem documentação adicional
  • Publicar documentação de código aberto com seções empresariais privadas
Escolha personalização quando:
  • Criar documentação de API pública que mostre exemplos específicos do usuário
  • Criar sites de marketing que personalizem o conteúdo com base em perfis de usuário
  • Oferecer tutoriais públicos que se adaptem às preferências ou níveis de habilidade do usuário

Métodos de handshake

Escolha o método que melhor se adapta à sua infraestrutura e aos seus requisitos de segurança.
MétodoDisponível paraComplexidade de configuraçãoMelhor para
JWTTodas as abordagensMédiaFluxos de login personalizados, controle máximo de segurança
OAuth 2.0Todas as abordagensAltaProvedores de autenticação de terceiros, segurança corporativa
Mintlify DashboardApenas autenticaçãoBaixaEquipes que já usam o dashboard da Mintlify
SenhaApenas autenticaçãoBaixaAcesso compartilhado simples, sem personalização
Sessão compartilhadaApenas personalizaçãoBaixaApps com autenticação baseada em sessão já existente

Quando usar cada método

JWT: Use quando você já tem um sistema de autenticação e quer controle total sobre o fluxo de login. Ideal para gerenciamento de usuários personalizado ou quando você precisa desacoplar o acesso à documentação do seu aplicativo principal. OAuth 2.0: Use quando quiser aproveitar provedores de autenticação de terceiros (Google, GitHub etc.) ou precisar de padrões de segurança em nível empresarial. Melhor para organizações que já utilizam infraestrutura OAuth. Mintlify Dashboard: Use quando seus editores de documentação também são seus leitores. Perfeito para equipes internas que já gerenciam conteúdo pelo painel do Mintlify. Password: Use para controle de acesso simples quando você não precisa rastrear usuários individualmente nem personalizar conteúdo. Ótimo para contratados, usuários beta ou cenários de acesso temporário. Shared Session: Use quando quiser login contínuo entre seu aplicativo e a documentação. Ideal quando os usuários já estão autenticados no seu aplicativo principal e você quer personalizar a experiência na documentação.

Personalização de conteúdo

As três abordagens oferecem recursos de personalização, incluindo conteúdo dinâmico em MDX, preenchimento antecipado de chave de API e controles de visibilidade de páginas. Para obter orientações detalhadas de implementação, consulte a Configuração de personalização.