DesenvolvedoresCHAVES DE API E AUTENTICAÇÃO

Privilégio mínimo, não um token com acesso total.

Uma única chave de API com poder total vira um problema no momento em que vaza. As credenciais de máquina do CMSHub têm permissões explícitas por ação e por coleção (consultar, criar, atualizar ou excluir), então uma integração só tem o acesso de que realmente precisa e uma chave vazada tem um impacto pequeno e conhecido.

01 / CREDENCIAIS DE MÁQUINA

Chaves de API com escopo, não uma chave mestra

Crie, rotacione e revogue chaves de API por espaço de trabalho, cada uma limitada a coleções específicas e a ações específicas nelas: o mesmo princípio de privilégio mínimo que você aplicaria a qualquer credencial de produção.

Escopo por coleção e por ação

Conceda exatamente consultar, criar, atualizar ou excluir nas coleções exatas que uma integração usa. Nada implícito.

Crie, rotacione, revogue

Gerencie o ciclo de vida de uma chave no espaço de trabalho: rotacione periodicamente ou revogue na hora se ela for exposta.

Negado por padrão

Uma chave sem permissão explícita em uma coleção não consegue acessá-la: não existe fallback implícito para um acesso mais amplo.

02 / SESSÕES DE USUÁRIOS

Credenciais reforçadas, sessões revogáveis

Os logins de usuários usam credenciais derivadas com Argon2id (um algoritmo de hash moderno e intensivo em memória) com sessões no servidor encapsuladas em JWT, que podem ser revogadas na hora em vez de esperar a expiração.

Credenciais derivadas com Argon2id

As senhas são processadas com Argon2id, resistente a tentativas de quebra aceleradas por GPU e ASIC.

Sessões revogáveis

Com sessões no servidor, uma sessão comprometida pode ser revogada na hora, sem esperar o token expirar.

Eventos de autenticação auditáveis

Logins, revogações de sessão e mudanças de chaves são registrados para que você saiba quem acessou o quê, e quando.

CRIE UMA CHAVE COM ESCOPO

Emita uma chave de API limitada a uma coleção.

Abra um espaço de trabalho e crie uma chave com escopo exatamente no acesso de que sua integração precisa.