Implementação do modulo de autenticação e controle de acesso (Auth)