Skip to content

fix: integra cadastro de empresa e sessão autenticada - #37

Merged
wmeireles merged 1 commit into
Projeto-FrontEnd-Fusion:mainfrom
wmeireles:fix/auth-company-session
Sep 11, 2026
Merged

fix: integra cadastro de empresa e sessão autenticada#37
wmeireles merged 1 commit into
Projeto-FrontEnd-Fusion:mainfrom
wmeireles:fix/auth-company-session

Conversation

@wmeireles

Copy link
Copy Markdown
Collaborator

O cadastro de empresa usava o endpoint de aluno e não enviava razão social; a sessão não mantinha os tokens necessários às chamadas autenticadas. Esta alteração envia empresas para /auth/signup/company, adiciona razão social ao formulário atual e mantém access/refresh tokens no login, nos clientes HTTP e no logout.

Adapta as alterações locais à main após as PRs #34, #35 e #36, preservando o novo layout. Atualizações de status do certificado preservam a sessão. Corrige os erros de TypeScript e lint presentes na main, incluindo imports de tipos, schemas Zod e callback de ref, e remove logs de senha dos formulários alterados.

Validação: npm.cmd run build e npm.cmd run lint passaram. Verificação local com serviços HTTP simulados passou para validação e payload de empresa, endpoints de cadastro/logout, persistência e limpeza de tokens, atualização de usuário e cabeçalhos Bearer. Não foi executado teste de navegador ou integração com servidor real.

Pendência preexistente: a tela de perfil integrada pela #36 ainda simula salvamento e usa dados fictícios; esta PR não implementa sua persistência. O backend complementar permite login de empresa retornando razão social e CNPJ.

@wmeireles
wmeireles merged commit 9b6b07f into Projeto-FrontEnd-Fusion:main Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant