IMplementação da autenticação.