Packages

Open-source building blocks we use ourselves and publish for everyone else. More packages land here over time.

@okeav/idp-core

Standalone, pluggable identity provider for Node.js/TypeScript — OAuth2/OIDC, MFA, passkeys, and social login, with storage-agnostic adapters.

@okeav/rbac-core

Framework-agnostic RBAC engine for Node.js/TypeScript — zero-setup, in-memory permission resolution with wildcard scope matching.

@okeav/idp-core-mssql

SQL Server storage adapter for @okeav/idp-core, implementing every repository interface directly against the mssql driver — no ORM.

@okeav/idp-core-dynamodb

DynamoDB storage adapter for @okeav/idp-core, built on AWS SDK v3 with one table per repository — no ORM.

@okeav/idp-core-postgres

PostgreSQL storage adapter for @okeav/idp-core, using the pg driver with explicit SQL migrations — no ORM.