React bindings for Keycloak
React Keycloak for Web requires:
- React 16.0 or later
keycloak-js
8.0.1 or later
yarn add @react-keycloak/web
or
npm install --save @react-keycloak/web
See @react-keycloak/web
package README for complete documentation.
React Keycloak for NextJS requires:
- React 16.0 or later
- NextJS 9 or later
keycloak-js
8.0.1 or later
yarn add @react-keycloak/nextjs
or
npm install --save @react-keycloak/nextjs
See @react-keycloak/nextjs
package README for complete documentation.
React Keycloak for Razzle requires:
- React 16.0 or later
- Razzle 3 or later
keycloak-js
8.0.1 or later
yarn add @react-keycloak/razzle
or
npm install --save @react-keycloak/razzle
See @react-keycloak/razzle
package README for complete documentation.
See inside examples
for various demo implementing this library main features.
Note: The demo apps are not meant to be production-ready nor starter-kit s but just a way to show this module components and their usage.
Thanks goes to these wonderful people (emoji key):
Mattia Panzeri π€ π» π π π§ π¦ π¬ π |
JannesD π π» |
This project follows the all-contributors specification. Contributions of any kind welcome!
If you found this project to be helpful, please consider buying me a coffee.