This script facilitates Single Sign-On (SSO) integration with Keycloak by enabling seamless user authentication and retrieval of user information using OAuth 2.0.
Before running the keycloak.py script, ensure you have the following environment variables set up:
KEYCLOAK_CLIENT_ID: Keycloak OAuth client IDKEYCLOAK_CLIENT_SECRET: Keycloak OAuth client secretKEYCLOAK_REALM: Name of the Keycloak realmKEYCLOAK_SERVER_URL: Base URL of the Keycloak server
These variables can typically be added to your .env file.
openidemailprofile