Esta página permite aos usuários se cadastrarem no sistema. Ela fornece campos para inserção de informações pessoais e de acesso, além de permitir que o usuário escolha seus papéis dentro do sistema.
Seções Importantes:
- Informações Pessoais: Inclui campos para inserção do nome, CPF e email do usuário.
- Requisitos:
- Nome: Deve conter apenas caracteres alfabéticos, espaços entre palavras e no máximo 10 palavras. Não são permitidos caracteres especiais.
- CPF: Deve conter exatamente 11 dígitos e seguir o formato padrão. Será validado quanto à sua formatação e aos dígitos verificadores.
- Email: Deve seguir o formato padrão de um endereço de email válido. Será validado quanto à sua formatação.
- Informações de Acesso: Contém campos para inserção da senha e confirmação da senha.
- Requisitos:
- Senha: Deve conter pelo menos 8 caracteres, incluindo pelo menos uma letra maiúscula, uma letra minúscula, um símbolo e um dígito numérico. Será validada quanto a esses critérios.
- Papéis de Usuário: Permite ao usuário selecionar um ou mais papéis que deseja desempenhar no sistema.
- Termos de Uso: Permite que os usuários visualizem e aceitem os termos de uso do sistema antes de se registrarem.
- Requisitos:
- Os usuários devem ler e concordar com os termos de uso antes de prosseguir com o cadastro.
Interatividade:
- Os campos de nome, CPF, email e senha permitem inserção de texto pelo usuário.
- Os checkboxes dos papéis de usuário permitem que o usuário selecione seus papéis desejados dentro do sistema.
- A seção de termos de uso permite que os usuários visualizem os termos e os aceitem.
Instruções de Uso:
- Preencha os campos obrigatórios com suas informações pessoais e de acesso.
- Selecione os papéis de usuário que deseja desempenhar no sistema.
- Leia atentamente os termos de uso e, se estiver de acordo, marque a caixa de seleção indicando que aceita os termos.
- Clique em "Cadastrar-se" para concluir o cadastro.
- Caso deseje cancelar o cadastro, clique no botão "Cancelar".
Feedback Visual:
- Em caso de erro durante o cadastro, mensagens de erro são exibidas na parte inferior da página.
- Um indicador de carregamento é exibido enquanto a página está processando o cadastro do usuário.
Exemplo: