SPA Chat service. Websocket implementation, Custom hooks Modular and Scalable Project structure, State Management, Animated User Interface
-
Updated
May 8, 2024 - TypeScript
SPA Chat service. Websocket implementation, Custom hooks Modular and Scalable Project structure, State Management, Animated User Interface
A full-stack project demonstrating multiple authentication strategies built from scratch, including password, session, JWT, and Google OAuth authentication.
Browser-based OPAQUE aPAKE demo (RFC 9807, July 2025) — OPRF blind/evaluate/unblind, AES-256-GCM credential envelope, 3DH mutual authentication, server breach simulation. The password never touches the server. No backends. No simulated math.
OPAQUE (RFC 9807) client library for TypeScript — pure JS, WebCrypto, zero WASM
Add a description, image, and links to the password-authentication topic page so that developers can more easily learn about it.
To associate your repository with the password-authentication topic, visit your repo's landing page and select "manage topics."