Modularizando la funcionalidad de autorización de apis