user management

Simplify the management of user roles in Spring Boot

Spring Security allows us to use role-based control to restrict access to API resources. However, inserting role names as simple…

3 years ago

Keycloak with Spring Boot #4 – Simple guide for roles and authorities

Delegating user management to Keycloak allows us to better focus on meeting the business needs of an application. However, we…

3 years ago

Keycloak with Spring Boot #1 – Configure Spring Security with Keycloak

Keycloak provides simple integration with Spring applications. As a result, we can easily configure our Spring Boot API security to…

3 years ago

Kecloak in Docker #7 – How to authorize requests via Postman

Postman comes with a wide variety of OAuth 2.0 compliant configuration options that allow us to authorize requests against a…

3 years ago

Keycloak in Docker #6 – How to import realms from a directory

If we want to import multiple Keycloak realms, or realm resources are split into multiple files, we need to execute…

3 years ago

Keycloak in Docker #5 – How to export a realm with users and secrets

Running a Keycloak service in a Docker container allows us to share its configuration across multiple environments. However, we can…

3 years ago

Keycloak in Docker #4 – How to define user privileges and roles

Keycloak offers a wide variety of methods for defining user permissions and roles. We can configure privileges across a realm…

3 years ago

Keycloak in Docker #3 – How to customise Keycloak themes

Keycloak allows us to customise its themes. This enables us to provide a user interface that remains consistent across all…

3 years ago

Keycloak in Docker #2 – How to import a Keycloak realm

Having a dockerized Keycloak service that works out-of-the-box and contains an imported realm with its default users is very useful.…

3 years ago

Keycloak in Docker #1 – How to run Keycloak in a Docker container

Keycloak is an open source project that is a convenient option for delegating authentication and user management. It allows us…

3 years ago