Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error no logout em produção #24

Open
edipoelwes opened this issue Nov 3, 2022 · 1 comment
Open

Error no logout em produção #24

edipoelwes opened this issue Nov 3, 2022 · 1 comment

Comments

@edipoelwes
Copy link

edipoelwes commented Nov 3, 2022

Em produção, ao tentar fazer logout utilizando a rota https://sso.acesso.gov.br/logout?post_logout_redirect_uri=https://minha-aplicacao/logout, ocorre o redirecionamento para a página https://sso.acesso.gov.br/login?client_id=contas.acesso.gov.br&authorization_id=xxxxxxxxxxx sem que a sessão no gov br seja encerrada.

No entanto, ao utilizar a mesma rota em ambiente de teste (https://sso.staging.acesso.gov.br/logout?post_logout_redirect_uri=https://minha-aplicacao/logout), o comportamento é o esperado e a sessão é encerrada corretamente.

Ao chamar a rota de logout (https://sso.acesso.gov.br/logout?post_logout_redirect_uri=https://minha-aplicacao/logout) em ambiente de teste, é feita uma segunda chamada para a rota https://login.staging.acesso.gov.br/auth/realms/acessogovbr/protocol/openid-connect/logout?post_logout_redirect_uri=https://minha-aplicacao/logout. Porém, em produção essa segunda chamada não ocorre, o que resulta no não encerramento da sessão.

@edipoelwes edipoelwes changed the title Error no logout em produção e homologação Error no logout em produção Nov 4, 2022
@edipoelwes
Copy link
Author

Parece que houve uma atualização no sistema de autenticação do Gov br, no entanto, agora o sistema não faz logout adequadamente. Mesmo após tentar fazer o logout, a sessão permanece ativa no Gov br.

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

No branches or pull requests

1 participant