The Ecosystem

Open source infrastructure for developers.

Packages, SDKs, and tools that compose into serious software — with the precision you expect from the teams you trust.

$npm install @gablura/auth-core
Authentication
Authorization
Sessions
Security

Featured package

AU

package

@gablura/auth-core is a framework-agnostic authentication and authorization library for Node.js/Express backends.

Dual-token RS256 JWT architecture (access + refresh)Session binding with device fingerprinting and IP validationAtomic token rotation via Redis Lua scriptsTOTP-based two-factor authentication (via otplib)
VERSION1.2.4
STATUSpublished
TYPEpackage
AUTHORGablura
$npm i @gablura/auth-core

Why We Build

Serious software deserves better primitives.

Most teams end up rebuilding the same scaffolding: auth, sessions, permissions, integrations. We build the pieces that should already exist — and keep them open, composable, and boring in the best way.

Engineering Principles

How we build.

01Small APIs

A missing overload is better than a misleading one. We prefer shallow primitives you can build up over deep abstractions you have to reverse-engineer.

02Composition first

Packages should be independently useful. Imports are cheap, dependencies should earn their place, and nothing should fork your architecture.

03Type safety everywhere

If it compiles in our repo, it ships with types. Internal utilities, generated clients, docs examples — every layer gets the same standard.

04Open by default

Public APIs are public promises. We keep them stable, document them honestly, and do not hide useful behavior behind feature gates.

05Tested and boring

We prefer unglamorous reliability over clever runtime behavior. Failures should be obvious, recovery should be predictable, and surprises should be rare.

Get Started

Build the next thing.

Start with Auth Core, read the docs, or explore the full ecosystem — whichever feels right first.