name = "cloudflare_temp_email_site_password" main = "src/worker.ts" compatibility_date = "2025-04-01" compatibility_flags = [ "nodejs_compat" ] keep_vars = true [vars] PREFIX = "tmp" DEFAULT_DOMAINS = ["test.example.com"] DOMAINS = ["test.example.com"] USER_ROLES = [ { domains = ["test.example.com"], role = "case-role", prefix = "" }, ] ADMIN_USER_ROLE = "admin" JWT_SECRET = "e2e-site-password-secret" PASSWORDS = '["e2e-site-pass"]' BLACK_LIST = "" ENABLE_REDEEM_CODE = true ENABLE_ADDRESS_PASSWORD = true ADDRESS_CHECK_REGEX = "^(?!.*blocked).*$" DISABLE_ADMIN_PASSWORD_CHECK = false ADMIN_PASSWORDS = '["e2e-admin-pass"]' E2E_TEST_MODE = true [[kv_namespaces]] binding = "KV" id = "e2e-test-kv-site-password-00000000-0000-0000-0000-000000000000" [[d1_databases]] binding = "DB" database_name = "e2e-temp-email-site-password" database_id = "e2e-test-db-site-password-00000000-0000-0000-0000-000000000000"