O programa, ao ser executado, cria um usuário com base nas informações inseridas. Primeiramente, é pedido que se insira o nome completo do usuário, que deve atender a algumas regras. O nome digitado deve seguir o seguinte padrão: "Nome Sobrenome" e as regras a serem respeitadas são: não devem ser utilizados número no nome de usuário; os nomes próprios devem ter a primeira letra maiúscula; deve-se evitar adição de espaços desnecessários. Em seguida, é pedido que seja definida a senha do usuário, de forma que a senha digitada será criptografada e armazenada. No momento do login, o programa não terá armazenada a senha digitada pelo usuário, mas ele terá a sua versão criptograda para poder verificar se a senha digitada no momento de login coincide com a senha definida pelo usuário. Por fim, deve-se especificar o cargo do usuário, inserindo um número dentre 1, 2 e 3, que representam respectivamente Administrador, Moderador e Usuário. Após a criação do usuário, é feito o login, em que deve-se inserir o nome do usuário e a senha correspondente. Caso o login seja efetuado corretamente, será imprimida na tela uma mensagem que mostra a função do usuário e o seu nome.
pedroribo/trabalho2
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|