- Add Cloudflare Turnstile verification to registration flow - Require terms of service and privacy policy acceptance - Add email newsletter and contact preference options - Update User model with email preference fields - Create database migration for email preferences - Add Turnstile service with Cloudflare API integration - Update registration request structure with new required fields - Add Turnstile secret key configuration - Include development bypass for testing Registration now requires: - Turnstile token verification - Terms of service acceptance - Privacy policy acceptance - Optional email newsletter/contact preferences
2 lines
264 B
JSON
2 lines
264 B
JSON
{"email": "newflow@example.com", "password": "TestPassword123!", "handle": "newflow", "display_name": "New Flow User", "turnstile_token": "test_token_for_development", "accept_terms": true, "accept_privacy": true, "email_newsletter": true, "email_contact": false}
|