Route-Handler
Vorgefertigte Handler für OAuth-Authentifizierungsflow in Express.js-Anwendungen.
Überblick
AuthSafe bietet sofort einsetzbare Route-Handler für alle OAuth 2.1-Flows: handleSignIn() zum Initiieren der Anmeldung, handleCallback() zum Verarbeiten des OAuth-Callbacks, handleLogout() zum Abmelden und handleRefresh() zum Aktualisieren von Access Tokens.
Grundlegende Verwendung
import { handleSignIn, handleCallback, handleLogout } from 'authsafe-express';
app.get('/auth/signin', (req, res) => {
handleSignIn(req, res, config);
});
app.get('/auth/callback', (req, res) => {
handleCallback(req, res, config);
});
app.get('/auth/logout', (req, res) => {
handleLogout(req, res, config);
});