Ir para o conteúdo

Auth

Autenticação no Cognito e administração de usuários e grupos para o acesso multi-tenant.

Fluxos

Cadastro, confirmação, entrada, refresh e saída. No administrativo: listar usuários, listar grupos de um usuário, incluir ou remover usuário de grupo, listar grupos com seus usuários.

A política de senha exige no mínimo 8 caracteres, com minúscula, maiúscula e dígito, e confirmação de e-mail. A claim custom:tenant carrega o tenant. O cadastro também grava nome, telefone e documento nos atributos do usuário, no desenho atributos do cadastro. Tokens de acesso duram 12 horas; o refresh dura 30 dias.

Recursos

User Pool, User Pool Client e Lambdas dos fluxos de autenticação e de grupo. As Lambdas administrativas ficam restritas a esse User Pool. Token e PII não entram em log.

O deploy isolado usa packages/auth/bin/auth.ts com o contexto env.