{"repo":"AxaFrance/oidc-client","free":true,"listed":false,"github":"https://github.com/AxaFrance/oidc-client","clone":"git clone https://github.com/AxaFrance/oidc-client.git","description":"Light, Secure, Pure Javascript OIDC (Open ID Connect) Client. We provide also a REACT wrapper (compatible NextJS, etc.).","language":"TypeScript","stars":677,"topics":["react","reactjs","oidc-client","oauth2","redux","context-api","javascript","js","nextjs","ope"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"@axa-fr/oidc-client - About - Getting Started - Run The Demos - How It Works - Packages - @axa-fr/oidc-client - @axa-fr/react-oidc - @axa-fr/svelte-oidc : we are looking for contributor - @axa-fr/vue-oidc : we are looking for contributor - @axa-fr/angular-oidc : we are looking for contributor - FAQ - Migrations - Contribute About @axa-fr/oidc-client the lightest and securest library to manage authentication with OpenID Connect (OIDC) and OAuth2 protocol. It is compatible with all OIDC providers. @axa-fr/oidc-client is a pure javascript library. It works with any JavaScript framework or library. @axa-fr/react-oidc is for React (compatible next.js, etc.), we expect soon to provide one for Vue , Angular and Svelte . Demos: - Try the react demo at https://black-rock-0dc6b0d03.1.azurestaticapps.net/ (most advanced) - Try the pure javascript demo at https://icy-glacier-004ab4303.2.azurestaticapps.net/ @axa-fr/oidc-client is: - Secure : - With Demonstrating Proof of Possession (DPoP), your access token and refresh token are not usable outside your browser context (big protection) - With optional Pushed Authorization Requests (PAR), authorization parameters can be sent directly to the authorization server instead of through the browser URL - With the use of Service Worker, your tokens (refresh token and/or access token) are not accessible to the JavaScript client code (if you follow good practices from FAQ section) - OIDC using client side Code Credential Grant with pkce only - Light","default_branch":null,"files":null,"tree":[],"storefront":"/r/AxaFrance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AxaFrance/oidc-client/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}