{"library":"remix-keycloak","type":"library","category":null,"description":"remix-keycloak is an authentication strategy for Remix applications, specifically designed to integrate with Keycloak identity and access management. It extends the `remix-auth` library's `OAuth2Strategy` to provide a robust solution for authenticating users via a Keycloak instance. Maintained by Cybernite Intelligence, this package serves as a direct successor and active continuation of the now-archived `remix-auth-keycloak`. The current stable version is 2.0.4. While there isn't a fixed release cadence, updates are made as needed to ensure compatibility with Remix v1 and v2, and to address Keycloak-related changes. A key differentiator is its commitment to supporting multiple runtimes, including Node.js, Cloudflare Workers, and Netlify functions, making it versatile for various deployment environments. It simplifies the setup of Keycloak-based authentication flows, including client ID/secret handling, callback URLs, and token management within a Remix context.","language":"javascript","status":"active","version":"2.0.4","tags":["javascript","remix","remix-auth","auth","authentication","strategy","keycloak","typescript"],"install":[{"cmd":"npm install remix-keycloak","imports":["import { KeycloakStrategy } from 'remix-keycloak'","import { Authenticator } from 'remix-auth'","export let loader: LoaderFunction = ({ request }) => { /* ... */ }","export let action: ActionFunction = ({ request }) => { /* ... */ }"]},{"cmd":"yarn add remix-keycloak","imports":[]},{"cmd":"pnpm add remix-keycloak","imports":[]}],"homepage":null,"github":"https://github.com/marsmars0x01/remix-keycloak","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/remix-keycloak","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/remix-keycloak/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}