Shinyproxy: Obtenha funções de autenticação OIDC

Criado em 18 fev. 2021  ·  3Comentários  ·  Fonte: openanalytics/shinyproxy

Estou tentando conectar o ShinyProxy ao IdentityServer. Como posso ler os papéis? Como posso configurar application.yml ?

question

Comentários muito úteis

Depois de muita pesquisa e estudo, descobri como implementar Identity Server com ShinyProxy. Eu criei um guia passo a passo completo em meu blog .

Espero que possa ajudar outros caras.

Todos 3 comentários

Você terá que configurar IdentityServer para que ele adicione uma declaração personalizada ao token de ID, que contém uma série de funções.
Consulte nossa documentação sobre isso: https://shinyproxy.io/documentation/configuration/po_index/#group -based-autorização
Em seguida, você pode adicionar o nome desta declaração à configuração do ShinyProxy:

proxy:
  openid:
    roles-claim: <claim_name>

Não tenho experiência com IdentityServer, então não posso te dizer exatamente como fazer isso. Consulte a documentação oficial. Obrigado.

Depois de muita pesquisa e estudo, descobri como implementar Identity Server com ShinyProxy. Eu criei um guia passo a passo completo em meu blog .

Espero que possa ajudar outros caras.

Oi @ erossini-chi

Muito obrigado por seus esforços e por documentar claramente sua configuração! Tenho certeza de que ajudará outros usuários quando eles precisarem definir ShinyProxy com IdentityServer.

Estou encerrando este problema agora, mas sinta-se à vontade para abrir um novo problema se você encontrar algum problema.

Esta página foi útil?
0 / 5 - 0 avaliações