How is user registration managed?

When options like "Email Address Verification" (found under Admin panel → Settings → General → Mail) or "Enable Phone Verification" (under Admin panel → Settings → General → SMS) are enabled, users must verify their email address or mobile phone number accordingly. Users can not logged-in until users complete the verification process.