Esta biblioteca está depreciada e não será mais mantida ou atualizada.
Em vez disso, é recomendável usar:
react-oidc-context for React Spa Projects em vez de @react-keycloak/webNextAuth.js para os projetos Next.js em vez de @react-keycloak/ssr 
Reagir ligações para keycloak
React KeyCloak para a Web exige:
keycloak-js 9.0.2 ou mais tarde yarn add @react-keycloak/webou
npm install --save @react-keycloak/web ou como um pacote UMD através unpkg
Um para desenvolvimento: https://unpkg.com/@react-keycloak/web@latest/dist/umd/react-keycloak-web.js
Um para produção: https://unpkg.com/@react-keycloak/web@latest/dist/umd/react-keycloak-web.min.js
Consulte @react-keycloak/web package readme para documentação completa.
React KeyCloak para estruturas SSR requer:
keycloak-js 9.0.2 ou mais tarde yarn add @react-keycloak/ssrou
npm install --save @react-keycloak/ssr Consulte @react-keycloak/ssr Package ReadMe para documentação completa.
React Keycloak para React Native Requer React Native 61.0 ou posterior
Para instalar a execução
yarn add @react-keycloak/nativeou
npm install --save @react-keycloak/native Veja @react-keycloak/native pacote readme para documentação completa.
| versão | versão keycloak-js |
|---|---|
| v2.0.0+ | 9.0.2+ |
| v1.x | > = 8.0.2 <9.0.2 |
Consulte @react-keycloak/react-keycloak-examples Repositório para várias demonstrações implementando os principais recursos da biblioteca.
Se você precisar se conectar usando um cliente OIDC mais genérico em vez de keycloak.js , considere usar uma das seguintes bibliotecas:
Consulte o guia contribuinte para aprender a contribuir para o repositório e o fluxo de trabalho de desenvolvimento.
Mit