Onboarding e autenticação
O CÉNIT cobre todo o ciclo de cadastro de usuários — staff e jogadores — com quatro fluxos diferentes, pensados para minimizar o trabalho manual da comissão técnica e eliminar fricção do lado do atleta.
- Staff é convidado um a um a partir de Settings → Usuários.
- Jogadores são ativados em bloco com um único link em grupo (recomendado) ou convidados um a um a partir do Elenco (legacy).
- Todo convite cai em
/auth/set-passwordpara definir a senha. - Se a comissão técnica não recebe os emails de convite, entre em contato com o suporte.
Fluxos disponíveis
Seção intitulada “Fluxos disponíveis”| Fluxo | Rota do staff | Rota pública | Quando usar |
|---|---|---|---|
| Self-onboarding em massa do elenco | /dashboard/onboarding-link | /onboarding/[token] | Cadastro inicial do elenco completo. Recomendado. |
| Convite individual de jogador | Elenco → perfil do jogador | /auth/set-password?next=/player | Jogador que se incorpora após o onboarding em massa. |
| Convite de staff | /dashboard/settings → Usuários | /auth/set-password?next=/dashboard | Qualquer membro da comissão técnica. |
| Primeiro acesso (comum a todos) | n/a | /auth/set-password | Tela final que fecha qualquer convite. |
Anti-spoofing (jogadores)
Seção intitulada “Anti-spoofing (jogadores)”O self-onboarding em massa não envia o email para o input do usuário: envia para o email que a comissão técnica já cadastrou no perfil do jogador, ou para o fallback que o jogador digita na tela de confirmação. Assim, se alguém bisbilhotar a grade e se passar por outro jogador, o email com o link cai mesmo assim na caixa do titular real.
Papéis que podem convidar
Seção intitulada “Papéis que podem convidar”- Self-onboarding em massa:
hop,dir,sc. - Convidar jogador individual:
hop,dir. - Convidar staff:
hop,dir.
Os demais papéis veem os fluxos mas não acessam as ações.