Zum Inhalt springen

Umgebungsvariablen

Übersicht über alle verfügbaren Umgebungsvariablen.

Terminal-Fenster
# OAuth Provider (github, google, oder custom)
wrangler secret put OAUTH_PROVIDER
# OAuth Credentials
wrangler secret put OAUTH_CLIENT_ID
wrangler secret put OAUTH_CLIENT_SECRET
wrangler secret put OAUTH_REDIRECT_URI
# Frontend URL (für CORS und Redirects)
wrangler secret put FRONTEND_URL
# JWT Secret (mindestens 32 Zeichen)
wrangler secret put JWT_SECRET

Nur für Custom OAuth Provider:

Terminal-Fenster
wrangler secret put OAUTH_AUTHORIZE_URL
wrangler secret put OAUTH_TOKEN_URL
wrangler secret put OAUTH_USER_INFO_URL
Terminal-Fenster
wrangler secret list
Terminal-Fenster
wrangler secret delete SECRET_NAME
Terminal-Fenster
wrangler secret put SECRET_NAME
# => Neuer Wert

Für verschiedene Environments:

Terminal-Fenster
wrangler secret put OAUTH_CLIENT_ID --env staging
wrangler secret put OAUTH_CLIENT_ID --env production