pw/email recovery

This commit is contained in:
Devin Zuczek
2026-10-26 22:09:50 -04:00
parent 619b4c772c
commit ad2b84b358
29 changed files with 3847 additions and 525 deletions
+7
View File
@@ -77,6 +77,13 @@ RECFLARE_DOMAIN=rec.example.com
# Turning it on also needs the Turnstile keypair in the Secrets Store (see www).
# RECFLARE_PASSWORD_SIGNUP=off
# The address the server's emails come from: password-recovery codes (`auth`) and
# email-change confirmations (`accounts`). Its domain has to be enabled for Cloudflare Email
# Sending once (`wrangler email sending enable <domain>`, see DEPLOYING.md) or no email can
# be sent — the player is told so, and nothing else is affected. Unset is no-reply@<RECFLARE_DOMAIN>; set this to send from another domain
# that IS enabled, or from a different mailbox on the same one.
# RECFLARE_EMAIL_FROM=no-reply@rec.example.com
# How far a ban reaches beyond the account it was handed to (`match` and `auth`), as a
# comma-separated list out of `ip` and `platform` — or `off` for neither. Unset means
# BOTH, so a ban also blocks accounts sharing a proven platform identity or an IP with a