Skip to content

Latest commit

 

History

History
35 lines (34 loc) · 1.48 KB

README.md

File metadata and controls

35 lines (34 loc) · 1.48 KB

user-admin-backend

App to administrate users based on a central KEYCLOAK server (v.17.0). Case study to learn more about the interaction between KEYCLOAK, ANGULAR and SPRING BOOT security.

Preconditions

Keycloak installation and configuration

  • Install Keycloak v17.0
  • Add realm 'user-admin-app'
  • Create client 'user-admin-frontend'
  • Create client 'user-admin-backend'
    • Enabled: On
    • Client protocol: openid-connect
    • Access Type: bearer-only
    • Add role user-admin-user and user-admin-admin
  • Create client '__user-admin-backend-admin'
  • Create at least one user with all realm management, user-admin-user and user-admin-admin permissions
  • Used by application: Username: user2, Password: password