0
respostas

[Projeto] Autenticação de usuário

const string ADMIN_USER = "Admin";

Console.WriteLine("Sistema de Autenticação");
Console.WriteLine("-----------------------");
Console.Write("Digite seu nome de usuário: ");
string usuario = Console.ReadLine();

if( usuario == ADMIN_USER)
{
    Console.WriteLine($"Bem-vindo, {usuario}!");
}
else
{
    Console.WriteLine("Usuário não cadastrado.");
    Console.WriteLine("Opções disponíveis:");
    Console.WriteLine("[1] Cadastrar novo usuário");
    Console.WriteLine("[2] Acessar como convidado");
    Console.WriteLine("[3] Sair");

    int opcao = int.Parse(Console.ReadLine());

    switch (opcao)
    {
        case 1:
            Console.WriteLine($"Novo usuário '{usuario}' cadastrado com sucesso!");
            break;
 
        case 2:
            Console.WriteLine("Acesso concedido como convidado.");
            break;
 
        case 3:
            Console.WriteLine("Saindo do sistema...");
            Environment.Exit(0);
            break;
 
        default:
            Console.WriteLine("Opção inválida. O sistema será encerrado.");
            break;
    }
}