{"library":"onegraph-auth","type":"library","category":null,"description":"The `onegraph-auth` library provides essential client-side authentication helpers for integrating web applications with a multitude of third-party services via the OneGraph platform. It streamlines the complex OAuth login and logout flows, manages session state, and securely handles token storage in the browser. The package is currently at version 4.0.2, indicating a mature and actively maintained library. Its primary differentiator is its ability to abstract away the intricacies of individual OAuth providers, offering a unified authentication experience through OneGraph's single GraphQL endpoint. This simplifies development by reducing the need to manage multiple API keys and authentication mechanisms for services like GitHub, Stripe, and others. It is specifically designed for browser environments, leveraging the global `window` object for its operations.","language":"javascript","status":"active","version":"4.0.2","tags":["javascript","typescript"],"install":[{"cmd":"npm install onegraph-auth","imports":["import OneGraphAuth from 'onegraph-auth';","import OneGraphAuth, { OneGraphAuthOptions } from 'onegraph-auth';","const auth: OneGraphAuth = new OneGraphAuth({ appId: 'YOUR_APP_ID' });"]},{"cmd":"yarn add onegraph-auth","imports":[]},{"cmd":"pnpm add onegraph-auth","imports":[]}],"homepage":"https://www.onegraph.com","github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/onegraph-auth","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/onegraph-auth/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}