RegistrierenAnmelden
DokumentationPreise
RegistrierenAnmelden
  • Erste Schritte
  • Einführung
  • Schnellstart
  • SDKs
  • React
  • TypeScript
  • Next.js
  • Express
  • NestJS
  • Python
  • API-Referenz
  • Support und Ressourcen
  • FAQ
  • Kontakt

Middleware

Express-Middleware für Authentifizierung, Autorisierung und scope-basierte Zugriffskontrolle.


Überblick

AuthSafe bietet Middleware-Funktionen zum Schutz von Routen: requireAuth() zum Erzwingen der Authentifizierung, optionalAuth() für optionale Authentifizierung, requireScope() für bestimmte Scopes und requireAnyScope() für beliebige der angegebenen Scopes.


Grundlegende Verwendung

import { requireAuth, requireScope } from 'authsafe-express';

app.get('/dashboard', requireAuth(), (req, res) => {
  res.json({ user: req.auth });
});

app.delete('/admin/users/:id', requireScope('admin:write'), (req, res) => {
  // Only users with admin:write scope can access
});

Bewährte Verfahren
  • requireAuth() blockiert Anfragen, wenn der Benutzer nicht authentifiziert ist, unterstützt autoRefresh-Option
  • optionalAuth() fügt Authentifizierungssitzung hinzu, ohne nicht authentifizierte Anfragen zu blockieren
  • requireScope() und requireAnyScope() bieten feinkörnige Berechtigungskontrolle

AuthSafe

Product

HighlightFeatureIntegrationPricingFAQ

Company

AboutBlogContact

Developer

DashboardDocumentation

Legal

Terms & ConditionsPrivacyComplianceShippingCancellationAI

© 2026 AuthSafe. All rights reserved.

Wir schätzen Ihre Privatsphäre

Diese Website verwendet Cookies für anonyme Analysen, um Ihr Erlebnis zu verbessern. Es werden keine persönlichen Daten gespeichert oder weitergegeben. Sie können die Analyseverfolgung jederzeit zulassen oder ablehnen. Siehe unsere Datenschutzrichtlinie.

Wir verwenden Cookies für anonyme Analysen. Keine persönlichen Daten werden gespeichert. Siehe unsere Datenschutzrichtlinie.