Draft
Conversation
- enable registration in keycloak config - add some style
- add config to link to smtp server (MailHog #352) - add style to fix margin
- Consolidates check for anonymous user using a constant - Replaces logger with SLF4J LoggerFactory - Utilizes Kotlin's model delegates for setting attributes - Formats function parameters for improved readability
- Includes translations for English and French
- Prevent OIDC users from updating profiles via application - Add redirect to OIDC provider account console for profile updates - Introduce checks for OIDC user source in various user account actions - Include OIDC-related configuration in application properties
- Adjusts the edit permissions for the username attribute - Disallows users from editing their username to enhance security
- Add method to sync user details from OIDC user info - Inject userRepository for saving updated user data - Create utility for generating OIDC user info in tests - Implement tests for verifying user update behavior - Add account console URL to test application properties
- Moves role mismatch message creation to a dedicated function for clarity - Enhances 'updateUserWithOidcUser' to return the updated user - Refines import statements and removes unused dependencies for cleaner code - Updates tests to reflect changes in user update logic and use return value
- open a new tab for the account console - Adds messages and UI elements for OIDC account editing - Updates translations to reflect new OIDC management features - Improves user interface with informational messaging and redirects
- set the account UI theme to `keycloakv3` - add default role `delete-account`
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
close #362
Add user management feature to Keycloak.