- Created DDHH_JM_Formidable class with registration form setup - Programmatic form creation with 5 German-labeled fields - Email uniqueness validation enforced - Auto-login after successful registration - ddhh_provider role assignment on user creation - Organization name stored as user meta (ddhh_org_name) - Duplicate submission prevention via email_exists() check - Password validation (min 8 chars, confirmation match) - Username generation from email prefix with uniqueness check Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
5.8 KiB
5.8 KiB