Pular para o conteúdo principal

Retorna os privilégios do usuário ou recria os dados de login

GET 

/user/privilege

Por padrão (LoginData ausente ou diferente de 1), devolve a lista de perfis de acesso (UserPrivilegeGroup) da empresa com os módulos e privilégios de cada um, restritos ao que o usuário enxerga. Quando LoginData=1, recria o corpo de login do usuário autenticado — útil para o frontend reidratar a sessão com dados frescos (dados da empresa, tours de apresentação já vistos e as parametrizações da empresa).

Request

Responses

Conforme LoginData: lista de perfis (UserPrivilegeGroup[]) ou o corpo de login (UserLoginPayload). O corpo é equivalente ao campo body de POST /user/signin/local, exceto por UserImageUrl, IDModuleFavorite e CompanyPaymentStatus, que não são preenchidos aqui.