Both for backend and frontend development an instance of Keycloak is mandatory. This project provides an easy way to start a Docker container running an instance of a Keycloak server with a suitable configuration for development.
CAUTION Setting up keycloak in your production environment requires you to take additional steps in order to secure your system. Please see the documentation over at keycloak.org for instructions
There are no users created in the imported realm. You need to create the users on your own and assign the respective roles to them. The roles however are already configured.
One client is preconfigured for you to use. Its client id is feasibility-webapp
docker-compose up -d
By default (as of the provided docker-compose.yml), port 8080 is mapped to port 8080 on the host system.
After starting a Keycloak container open a browser
http://localhost:8080/
login to Keycloak as admin
Administration Console >