Critérios de aceite para o cadastro
Preencher campo nome de usuário , email e senha obrigatório, em caso do nome já existir gerar um aleatorio para confirmação do usuário caso ele queira, do contrario deixar que continue tentando um nome de usuário valido, no campo de senha informar que a senha deve ter no mínimo 8 caracteres com pelo menos 1 número 1 caractere especial letras maiúsculas e mínisculas, em caso de email já cadastrado informar o usuário e perguntar se deseja ir para tela de login, caso qualquer dos critérios seja invalido dar destaque no campo invalidado, caso tudo correto informar o usuário que será redirecionado a tela de login.