resolvendo bug na autenticação e melhorando uso nos controllers.