Adicionadas funcionalidades de autenticação e aturorização usando o banco de dados.