Creates a new user account
Password meeting configured requirements (check /api/auth/email/config for current requirements)
"securepassword123"
"John Doe"
User created successfully
JWT authentication token (null if email verification required)
Whether email verification is required before login
Optional URL to redirect user after registration (only present if email verification not required)