Imposta la company attiva nella sessione utente
Verifica server-side che l'utente sia membro della company (o super-admin), poi il client invoca update({activeCompanyId}) sulla sessione. Defense-in-depth rispetto al callback jwt.
Verifica server-side che l'utente sia membro della company (o super-admin), poi il client invoca update({activeCompanyId}) sulla sessione. Defense-in-depth rispetto al callback jwt.
Authorization
cookieSession authjs.session-token<token>
Sessione NextAuth v5 (cookie HttpOnly). L'endpoint richiede di essere già autenticati via Keycloak SSO. Il playground non può autenticarsi: testa da browser loggato.
In: cookie
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/api/auth/active-company" \ -H "Content-Type: application/json" \ -d '{ "companyId": "string" }'{ "data": { "companyId": "string" }}