feat: GitHub OAuth + encrypted CF token storage + settings page + fix input theme
This commit is contained in:
@@ -12,3 +12,13 @@ CLOUDFLARE_API_TOKEN=your_api_token_here
|
||||
# (Create one in Zero Trust > Settings > Service Auth)
|
||||
CF_SERVICE_CLIENT_ID=
|
||||
CF_SERVICE_CLIENT_SECRET=
|
||||
|
||||
# GitHub OAuth (create at https://github.com/settings/developers)
|
||||
# Callback URL: https://your-domain.vercel.app/api/auth/callback/github
|
||||
GITHUB_CLIENT_ID=
|
||||
GITHUB_CLIENT_SECRET=
|
||||
|
||||
# Required for next-auth session encryption (run: openssl rand -base64 32)
|
||||
NEXTAUTH_SECRET=
|
||||
# Optional on Vercel — set to your production URL if self-hosting
|
||||
# NEXTAUTH_URL=https://your-domain.vercel.app
|
||||
|
||||
Reference in New Issue
Block a user