After logging in with ORCID to register a new OJS account, OJS asks for an email address.
If I have “require_validation = On” in config.inc.php, will the email address provided during this OpenID-ORCID registration require validation?
I tested this and looks like the validation wasn’t required, which seemed really strange — because what’s the point of asking for an email while “require_validation” is on, but not actually requiring validation during this ORCID registration method, right?
Initially, I thought OJS would automatically retrieve the same email address associated with the user’s ORCID account. However, since the system explicitly asks for an email address, it seems that if “require_validation = on” is enabled, the ideal behavior would be to require validation of the new email address provided. Otherwise, the rule in config.inc.php loses its practical purpose and could lead to registration issues — which would be a pain to fix once that specific ORCID iD is already linked to an account.
Posting this doubt here as instructed by @asmecher . Thx for the patience!