/identity-service

Keycloak as Identity Service :closed_lock_with_key:

Primary LanguageJavaMIT LicenseMIT

identity-service

Build and test Quality Gate Status License: MIT

Keycloak is an Open Source Identity and Access Management. It is used on this project with OpenID Connect.

Local environment

For local environment, keycloak loads pre-configured users:

Client role:

  • user: client
  • password: client

Sales role:

  • user: sales
  • password: sales

These users and roles are used across the groot-mg modules to allow access in specific endpoints and provides secured API.

IMPORTANT: Never storage plain text users and passwords in a repo, mainly in a public repo. This is here for documentation purpose in case of someone wants to run it in a local environment, and this is a portfolio project, so it will be useful to have default users to be used.

How to run

See Wiki.