Skip to content

IONOS(user_oidc): update user_oidc submodule to v7.3.2#212

Merged
printminion-co merged 1 commit intoionos-devfrom
feature/update-user-oidc
Sep 15, 2025
Merged

IONOS(user_oidc): update user_oidc submodule to v7.3.2#212
printminion-co merged 1 commit intoionos-devfrom
feature/update-user-oidc

Conversation

@thlehmann-ionos
Copy link

@thlehmann-ionos thlehmann-ionos commented Sep 9, 2025

To fix:

Steps:

  1. Open Nextcloud (http://localhost:8080)
  2. Find yourself redirected to Keycloak
  3. Enable remember me (see note 1) and login as test/test
  4. Find yourself logged in
  5. Open http://localhost:8079/realms/mcve/login-actions/authenticate in a second tab
  6. Expect: the message You are already logged in. (assertion that your Keycloak session is still valid, needed after browser restart)
  7. Close your browser
  8. Open your browser (don't restart the previous session; see note 2)
  9. Open http://localhost:8080 and http://localhost:8079/realms/mcve/login-actions/authenticate in individual tabs
  10. Expect: the first tab should have your Nextcloud session, the second should show You are already logged in. (the 2nd tab confirms that Keycloak still has a session)
  11. Open the browser Devtools for the Nextcloud tab (to record network traffic)
  12. In Nextcloud logout
  13. Expect: Keycloak logout confirmation dialog
  14. Actual: the page apparently reloads and you're still logged in in Nextcloud
  15. In Nextcloud logout again
  16. Observe: You're logged out and be back at the Keycloak login form

The newer version fixes an issue where logout does not work on first
attempt, when Nextcloud was opened in a freshly started browser.

Signed-off-by: Thomas Lehmann <t.lehmann@strato.de>
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the user_oidc submodule from version 9bbc500 to version 703e9e3 (v7.3.2) to fix an issue where users remain logged into Nextcloud after attempting to logout, despite being properly logged out of Keycloak.

  • Updates user_oidc submodule to v7.3.2 to resolve logout functionality

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@printminion-co printminion-co merged commit 9e293e0 into ionos-dev Sep 15, 2025
16 of 31 checks passed
@printminion-co printminion-co deleted the feature/update-user-oidc branch September 15, 2025 15:32
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

Successfully merging this pull request may close these issues.

3 participants