@okeav/idp-core
Standalone, pluggable identity provider for Node.js/TypeScript — OAuth2/OIDC, MFA, passkeys, and social login, with storage-agnostic adapters.
Open-source building blocks we use ourselves and publish for everyone else. More packages land here over time.
Prefer to query these docs from an AI tool? Connect Claude, Cursor, or any MCP-compatible client to ourMCP server for live, always-current package documentation.
Standalone, pluggable identity provider for Node.js/TypeScript — OAuth2/OIDC, MFA, passkeys, and social login, with storage-agnostic adapters.
Framework-agnostic RBAC engine for Node.js/TypeScript — zero-setup, in-memory permission resolution with wildcard scope matching.
SQL Server storage adapter for @okeav/idp-core, implementing every repository interface directly against the mssql driver — no ORM.
DynamoDB storage adapter for @okeav/idp-core, built on AWS SDK v3 with one table per repository — no ORM.
PostgreSQL storage adapter for @okeav/idp-core, using the pg driver with explicit SQL migrations — no ORM.
Fetch wrapper for browsers and Node with de-duplicated silent token refresh, retry/backoff, timeouts, and optional HMAC request signing.