API de usuarios Code Craft Estrutura Ports and Adapters: Domain ports repositories services validators paginator entities users auth Adapters http server repositories services validators paginator