Eliminar unos Cast que sobraban y unos imports
Añadir una implementación de "autorización"