- register.vue: cadastro PF/PJ com nome fantasia, razão social, CPF/CNPJ, slug
- auto-gera slug a partir do nome fantasia
- toggle PF/PJ muda label dos campos dinamicamente
- configuracoes.vue: exibe e edita todos os campos do perfil do tenant
- auth.global.ts: /register liberado sem autenticação
- login.vue: link para /register + remove erro duplicado
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- useApi.ts: composable centralizado com Authorization header automático
- usuarios.vue: GET /api/v1/users — lista usuários reais do tenant
- configuracoes.vue: GET/PUT /api/v1/tenant/me — carrega e salva dados reais
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>