[xwiki-contrib/oidc] 3c46d1: OIDC-289: Refresh the access token when updating u...
Branch: refs/heads/master Home: https://github.com/xwiki-contrib/oidc Commit: 3c46d1e8124c3facd1198a5af52e9317ea03d196 https://github.com/xwiki-contrib/oidc/commit/3c46d1e8124c3facd1198a5af52e931... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/endpoint/CallbackOIDCEndpoint.java M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManagerTest.java Log Message: ----------- OIDC-289: Refresh the access token when updating user info Commit: 853a5df230b01487101f0ef51f7c75a2c16734e9 https://github.com/xwiki-contrib/oidc/commit/853a5df230b01487101f0ef51f7c75a... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- OIDC-289: Refresh the access token when updating user info * Revert the user avatar changes Commit: 9352ad1d539f0138608b17ce1a7acbbbeaf284e7 https://github.com/xwiki-contrib/oidc/commit/9352ad1d539f0138608b17ce1a7acbb... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Fix missing accessToken definition Commit: 93deb8fa7c7a8c0ac37e1d1390060f4b12ac215e https://github.com/xwiki-contrib/oidc/commit/93deb8fa7c7a8c0ac37e1d1390060f4... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Invalidate the http session if something goes wrong while updating the user information Commit: 53bc277c8bfd64e6a46add20dc6fe0f59830a0f5 https://github.com/xwiki-contrib/oidc/commit/53bc277c8bfd64e6a46add20dc6fe0f... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: A oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCTokenRefreshFailureException.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Only invalidate the session when refreshing the token failed Commit: f095a6e06f4dcf076f34d5b22f9b529b579b8bcc https://github.com/xwiki-contrib/oidc/commit/f095a6e06f4dcf076f34d5b22f9b529... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManagerTest.java Log Message: ----------- Only attempt to refresh tokens when there is an invalid token response Commit: 66433b25903d3497fdf540e1306a6b5577fc641f https://github.com/xwiki-contrib/oidc/commit/66433b25903d3497fdf540e1306a6b5... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: A oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/InvalidAccessTokenException.java R oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCTokenRefreshFailureException.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Rename OIDCTokenRefreshFailureException to InvalidAccessTokenException Commit: ecd1a8441c2f8c679eda5c54358eb43994a249d6 https://github.com/xwiki-contrib/oidc/commit/ecd1a8441c2f8c679eda5c54358eb43... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/InvalidAccessTokenException.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Throw InvalidAccessTokenException when there is no refresh token and make refreshAccessToken private Commit: a5c8fa68f77333223506ad910d3592ba4e518fa4 https://github.com/xwiki-contrib/oidc/commit/a5c8fa68f77333223506ad910d3592b... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- Store the oidc client session in the execution context Commit: 0e408238f49ee3ca439de804017c6602a4caeea9 https://github.com/xwiki-contrib/oidc/commit/0e408238f49ee3ca439de804017c660... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManagerTest.java Log Message: ----------- invalid_token -> INVALID_GRANT_CODE Commit: 7a806b2c2597ec09b1ecb907a633008864554019 https://github.com/xwiki-contrib/oidc/commit/7a806b2c2597ec09b1ecb907a633008... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java Log Message: ----------- check execution.getContext() != null Commit: 849dc58601eec8d23cded57ac27b2aaf673121bb https://github.com/xwiki-contrib/oidc/commit/849dc58601eec8d23cded57ac27b2aa... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java Log Message: ----------- introduce OIDCClientConfiguration#setContextOIDCSession Commit: 91b1e7ec2faaee5cbc4cca04d209c12555aab396 https://github.com/xwiki-contrib/oidc/commit/91b1e7ec2faaee5cbc4cca04d209c12... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java Log Message: ----------- Allow the refresh token to be null in setAccessToken Commit: 7d176fffe628f9e6604ba167f0cc8ea8730b98da https://github.com/xwiki-contrib/oidc/commit/7d176fffe628f9e6604ba167f0cc8ea... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java Log Message: ----------- make putting a null value in session remove the key (instead of producing an NPE) Commit: b8606463a69b6fb907f7b20666e82888aea60b18 https://github.com/xwiki-contrib/oidc/commit/b8606463a69b6fb907f7b20666e8288... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCClientConfiguration.java Log Message: ----------- make CONTEXTPROP_SESSION private (doesn't need to be public anymore) Commit: 44cabf98fd9d0a1d4f21930858247be5e218b4d8 https://github.com/xwiki-contrib/oidc/commit/44cabf98fd9d0a1d4f21930858247be... Author: Raphaël Jakse <[email protected]> Date: 2026-05-29 (Fri, 29 May 2026) Changed paths: M oidc-authenticator/src/main/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManager.java M oidc-authenticator/src/test/java/org/xwiki/contrib/oidc/auth/internal/OIDCUserManagerTest.java Log Message: ----------- Revert to invalid_token when the access token expired, that's what needed in the end Compare: https://github.com/xwiki-contrib/oidc/compare/e185dbcdf432...44cabf98fd9d To unsubscribe from these emails, change your notification settings at https://github.com/xwiki-contrib/oidc/settings/notifications
participants (1)
-
XWiki Notifications