Эта библиотека устарела и больше не будет поддерживаться или обновлять.
Вместо этого рекомендуется использовать:
react-oidc-context для проектов SPA React вместо @react-keycloak/webNextAuth.js для проектов Next.js вместо @react-keycloak/ssr 
React привязки для KeyCloak
React KeyCloak для веб -сайта требуется:
keycloak-js 9.0.2 или позже yarn add @react-keycloak/webили
npm install --save @react-keycloak/web или как пакет UMD через unpkg
Один для разработки: https://unpkg.com/@react-keycloak/web@latest/dist/umd/react-keycloak-web.js
Один для производства: https://unpkg.com/@react-keycloak/web@latest/dist/umd/react-keycloak-web.min.js
См. @react-keycloak/web Package Readme для полной документации.
React KeyCloak для фреймворков SSR требует:
keycloak-js 9.0.2 или позже yarn add @react-keycloak/ssrили
npm install --save @react-keycloak/ssr См @react-keycloak/ssr Package Readme для полной документации.
React KeyCloak для Nate Native требует отреагирования нативного 61.0 или позже
Чтобы установить запуск
yarn add @react-keycloak/nativeили
npm install --save @react-keycloak/native См. @react-keycloak/native Package Readme для полной документации.
| версия | keycloak-js версия |
|---|---|
| v2.0.0+ | 9.0.2+ |
| v1.x | > = 8.0.2 <9.0.2 |
См. @react-keycloak/react-keycloak-examples для различных демонстраций, реализующих эти основные функции библиотеки.
Если вам нужно подключиться, используя более общий клиент OIDC вместо keycloak.js , рассмотрите возможность использования одной из следующих библиотек:
См. Руководство по содействию, чтобы узнать, как внести свой вклад в репозиторий и рабочий процесс разработки.
Грань