Magic Link and Email OTP each have a registration mode, but these method-level settings sit underneath VentraConnect's master account-creation control. The master Allow new accounts from default login forms setting always has the highest priority on standard login surfaces.
First check the master account-creation setting
Before the Magic Link or Email OTP registration mode is considered, VentraConnect checks the master Allow new accounts from default login forms setting in General Settings.
Login Only
Use Login Only when that authentication method should never create a new WordPress user.
Login & Register
Use Login & Register when the method is allowed to create a new user as part of authentication.
How the two levels work together
- VentraConnect checks the master setting first. If new accounts are blocked from default login forms, account creation stops there.
- If the master setting allows account creation, VentraConnect then checks the individual Magic Link or Email OTP registration mode.
- Login Only still blocks account creation for that method.
- Login & Register allows that method to create a user only when the surrounding WordPress or registration flow also permits it.
Can this login surface create users?
The Allow new accounts from default login forms setting is evaluated first and has the highest priority.
Can this method create users?
Magic Link and Email OTP then apply their own Login Only or Login & Register mode.
Typical choices
- Existing-user login only: disable new accounts from default login forms at the master level. Existing users can still authenticate, while new visitors must use your registration or checkout flow.
- Magic Link must never register: set Magic Link to Login Only. This remains restrictive even if the master setting allows account creation.
- Email OTP may register: set Email OTP to Login & Register, but it will only create a new account on a standard login surface when the master setting also permits it.
- Store with checkout registration: keep ordinary login surfaces existing-user-only while allowing WooCommerce checkout to remain the intended customer account-creation path according to your WooCommerce configuration.
What about Social Login?
Social Login does not use the same Login Only / Login & Register selector. On standard login surfaces, its ability to create a new account is controlled by the master Allow new accounts from default login forms setting.
What does “default login forms” mean here?
The master setting applies to standard login surfaces such as wp-login and supported theme login widgets/shortcodes. It is intended to stop those login forms from becoming unintended registration paths.
Your proper registration, checkout, or other intentional account-creation flows remain separate and follow their own configuration.
What about Passkeys?
Passkeys use their own native account/credential registration flow. Do not apply the Magic Link / Email OTP registration-mode model to Passkeys.