CRUD completo e autenticação