Backend for Zap password manager.
-
Updated
Dec 17, 2025 - TypeScript
Backend for Zap password manager.
A TypeScript library for OPAQUE Asymmetric Password-Authenticated Key Exchange Protocol
A zero-knowledge authentication system with OIDC compatibility
Minimal, production-ready authentication starter using Next.js, MongoDB, and opaque (phantom) tokens in secure httpOnly cookies. No PII in tokens — only hashed storage with real-time introspection for safe, revocable sessions.
Easy-to-use library that implements opaque types in TypeScript!
Test code to get an OPAQUE login system working in Typescript using the libsodium-sumo library
Add a description, image, and links to the opaque topic page so that developers can more easily learn about it.
To associate your repository with the opaque topic, visit your repo's landing page and select "manage topics."