{ "password_policy": { "min_length": 8, "require_upper": true, "require_lower": true, "require_digit": true, "require_symbol": false }, "enabled": true, "verify_code_ttl_secs": 600, "verify_code_len": 6, "reset_token_ttl_secs": 1800, "reset_token_bytes": 32, "email_code_rate_limit_secs": 60, "max_verify_attempts": 5, "min_age": 13, "totp_encryption_key": "REPLACE_WITH_TOTP_ENCRYPTION_KEY_BASE64_32_BYTES", "agreements": [ { "key": "terms", "version": "0.1.0", "title": "Terms of Service", "content_md": "Placeholder terms of service." }, { "key": "privacy", "version": "0.1.0", "title": "Privacy Policy", "content_md": "Placeholder privacy policy." } ], "rpc_key": "REPLACE_WITH_RPC_KEY_AT_LEAST_32_CHARS" }