Skip to content

Conversation

@achour94
Copy link
Contributor

PR Summary

This pull request introduces user identity enrichment to the user administration service by integrating with an external user-identity-server. The changes add support for fetching and attaching first and last name information to user data, both individually and in batch, while ensuring the core functionality remains robust if the identity service is unavailable. The update includes new DTOs, a dedicated service for identity fetching, modifications to the main user info flows, and updates to the configuration and tests.

Signed-off-by: achour94 <berrahmaachour@gmail.com>
@achour94 achour94 self-assigned this Dec 22, 2025
}

try {
String url = userIdentityServerBaseUri + IDENTITIES_PATH + "/" + sub;
Copy link
Contributor

Choose a reason for hiding this comment

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

Maybe make sub URL safe ?

Signed-off-by: achour94 <berrahmaachour@gmail.com>
@achour94 achour94 requested a review from Meklo December 29, 2025 12:27
@sonarqubecloud
Copy link

@achour94 achour94 merged commit 89e0190 into main Dec 29, 2025
4 checks passed
@achour94 achour94 deleted the add-users-identities-infos branch December 29, 2025 15:50
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.

2 participants