A sample application developed with ReactJS and Carbon Design System components to demonstrate integration with and usage of Keycloak SSO.
npm install
to install all project dependencies
Follow the user guide to create a Keycloak SSO client.
At minimum, your client settings should resemble the following:
Set the desired authentication flow to be used with the client
Generate a keycloak.json file and place it into <root_dir>/public/keycloak.json
Start the application
npm start
and access on http://localhost:3000
"Sign in to your account" should redirect the user to the Keycloak SSO page that was configured
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Stops the app and kill the node process
Jason Choi: [email protected]