From ab4f35086f58e14df125e201522585616d466f7e Mon Sep 17 00:00:00 2001 From: Brutus5000 Date: Thu, 7 Nov 2024 02:01:58 +0100 Subject: [PATCH] Add preferred_username as OIDC claim --- .../com/faforever/userservice/backend/hydra/HydraService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/faforever/userservice/backend/hydra/HydraService.kt b/src/main/kotlin/com/faforever/userservice/backend/hydra/HydraService.kt index cc814b1a..b9b4981d 100644 --- a/src/main/kotlin/com/faforever/userservice/backend/hydra/HydraService.kt +++ b/src/main/kotlin/com/faforever/userservice/backend/hydra/HydraService.kt @@ -143,7 +143,8 @@ class HydraService( val roles = listOf("USER") + permissions.map { it.technicalName } val context = mutableMapOf( - "username" to user.username, + "username" to user.username, // not official OIDC claim, but required for backwards compatible + "preferred_username" to user.username, "roles" to roles, )