AuthRail
December 2026 – Present

Description
A framework-agnostic, client-side policy engine for web applications. AuthRail enables composable middleware that evaluates authentication, authorization, and contextual rules prior to rendering, navigation, and data access.
Highlights
- Built a deterministic access control engine that evaluates middleware rules in a strict execution order and returns a single outcome (allow, deny, or redirect).
- Designed for predictable request handling across both frontend and backend environments, removing ambiguity from conditional access logic.
- Implemented a composable rule system with explicit context evaluation and no implicit control flow.
- Engineered the core library to be usable in frontend applications, backend Node.js APIs, and any environment requiring deterministic policy evaluation.
Technologies Used
TypescriptReactNPM
Gallery




