🔐 OAuth2 Support
GitHub, Google, und Custom Provider Integration
🔐 OAuth2 Support
GitHub, Google, und Custom Provider Integration
🔑 WebAuthn Passkeys
Passwortlose Authentifizierung mit Biometrie
⚡ Serverless
Läuft auf Cloudflare Workers (kostenlos)
🪪 JWT Tokens
Sichere Token-basierte Authentifizierung
📦 Modulare Client Library
Verwendbar in React, Vue, Vanilla JS
🔄 Session Management
Automatisches Token-Refresh & Expiration Handling
# Projekt klonengit clone https://github.com/felixlammers/oauth-auth-cloudflare.gitcd oauth-auth-cloudflarenpm install
# KV Namespace erstellenwrangler kv:namespace create "AUTH_KV"
# Secrets konfigurierenwrangler secret put OAUTH_PROVIDERwrangler secret put OAUTH_CLIENT_IDwrangler secret put OAUTH_CLIENT_SECRET
# Deployenwrangler deploy<!-- Nur diese 2 Zeilen in deine HTML-Datei einfügen: --><script src="https://auth.deine-domain.de/client/simple-login-button.js" data-auth-url="https://auth.deine-domain.de"></script><div id="auth-button"></div>Das war’s! 🎉 Der Login-Button wird automatisch gerendert.