temporalio / temporalio/ui

Click log out button it doesn't clear session in Keycloak (IdP)

Open
#711 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
431
Forks
179
Avg merge
2d 9h
Merged PRs (30d)
71

Description

Describe the bug
I found when I click "Logout" button in temporal ui. Session in keycloak (IdP) isn't clear. While I test logout with other application that write in nodejs. When I click logout from application, it clear session in keycloak (IdP) automatically.

To Reproduce
Steps to reproduce the behavior:

  1. Log in with username and password that created in keycloak (IdP).
  2. Click logout button.
  3. Go to keycloak management console to check session of user that I login.
  4. Found session of user still login here.

Expected behavior
When I click "Logout" button in temporal ui, I need it to clear session in keycloak (IdP) automatically like other application.

Screenshots
image
image

Desktop (please complete the following information):

  • OS: Windows 10 Version 21H1
  • Browser: chrome Version 103.0.5060.114 (Official Build) (64-bit)

Server

  • OS: Ubuntu 20.04.4 LTS
  • Temporal UI version: 2.2.3
  • Run Temporal on docker container

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the logout flow with a Keycloak identity provider and inspect how the Temporal UI handles logout. Compare the UI behavior with the expected Keycloak session state; done means clicking Logout also clears the user's Keycloak session, matching the report's expected behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authentication
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.