{"library":"openid-client","type":"library","category":null,"description":"openid-client is an OpenID Certified JavaScript client library designed for implementing OAuth 2.0 and OpenID Connect flows. It offers a comprehensive API for common authentication and authorization patterns, including Authorization Code, Refresh Token, Device Authorization, Client-Initiated Backchannel Authentication (CIBA), and Client Credentials grants. The library also supports advanced features like Demonstrating Proof-of-Possession (DPoP), Token Introspection and Revocation, Pushed Authorization Requests (PAR), and various JWT Secured operations (JAR, JARM, UserInfo). It is built for a wide range of JavaScript runtimes, including Node.js, browsers, Deno, and Cloudflare Workers. Currently at version 6.8.3, openid-client is actively maintained with a regular release cadence, ensuring compliance with the latest protocol specifications. A key differentiator is its OpenID Certification for Basic, FAPI 1.0, and FAPI 2.0 Relying Party Conformance Profiles, guaranteeing high standards of protocol interoperability.","language":"javascript","status":"active","version":"6.8.3","tags":["javascript","access token","auth","authentication","authorization","basic","browser","bun","certified","typescript"],"install":[{"cmd":"npm install openid-client","imports":["import { discovery } from 'openid-client'","import { Client } from 'openid-client'","import { generators } from 'openid-client'","import * as openid from 'openid-client'"]},{"cmd":"yarn add openid-client","imports":[]},{"cmd":"pnpm add openid-client","imports":[]}],"homepage":"https://openid.net/openid-client/","github":"https://github.com/panva/openid-client","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/openid-client","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/openid-client/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}