Robert Julian Kratz
Zurück zur Startseite
April 2026TypeScriptNext.js

holeauth – Modulares Auth-Framework

Open-Source Authentication-Framework für TypeScript-Anwendungen – modular, edge-native und KI-freundlich.

Authentifizierung ist das Fundament jeder modernen Applikation – ob Single-Page-App oder verteiltes Microservice-System. Sie ist der erste Baustein, der stehen muss, bevor irgendetwas anderes gebaut werden kann. Genau hier setzt holeauth an.

holeauth ist ein vollständig modulares Authentication-Framework für TypeScript, das sich sauber in Next.js, Express, Hono und andere Frameworks integriert. Sessions, JWT, Passwörter, 2FA, Passkeys, RBAC und ein vollständiger OIDC Identity Provider – alles als einzelne, kombinierbare Pakete.

Das Projekt befindet sich aktuell noch in aktiver Entwicklung. Neue Module, Dokumentation und Integrationen werden fortlaufend ergänzt.

In einer Zeit, in der KI-Assistenten wie Copilot oder Claude große Teile des Codes schreiben, spart ein konsistentes Auth-Framework erheblich Zeit und Budget: Statt immer wieder Auth-Logik neu zu entwickeln oder fehleranfällige Eigenimplementierungen zu pflegen, liefert holeauth eine durchdachte Grundlage, die sofort einsatzbereit ist und sich mit wenigen Zeilen in jeden neuen Stack integrieren lässt.

Features

  • Sessions & JWT – sichere, konfigurierbare Token-Verwaltung
  • Passwörter & 2FA – TOTP, E-Mail-OTP und mehr
  • Passkeys / WebAuthn – passwortlose Authentifizierung nach aktuellem Standard
  • RBAC – rollenbasierte Zugriffskontrolle out of the box
  • OIDC Identity Provider – vollständiger IDP für föderierte Authentifizierung
  • Edge-native – läuft in Next.js Edge Runtime, Cloudflare Workers und mehr

Motivation

Moderne Entwicklungsworkflows mit KI-Assistenten erzeugen Code schneller denn je – doch Auth-Logik bleibt komplex und sicherheitskritisch. holeauth stellt sicher, dass dieser Teil der Anwendung solide, getestet und wartbar ist, unabhängig davon, wie der Rest des Stacks entstanden ist.

// Tech Stack

Verwendete Technologien

TypeScript
Next.js
Drizzle ORM
JWT
WebAuthn
OIDC
RBAC
Turbo
Open Source
// Lassen Sie uns zusammenarbeiten

Kontakt

ProjekttypIhre DatenNachricht