// Get a user instance for comparison
$userInstance = User::createUserByRequest($requestInstance);
+ // Is the email address valid?
+ if (!$userInstance->ifEmailAddressExists()) {
+ // Request is invalid!
+ $requestInstance->requestIsValid(false);
+
+ // Redirect to configured URL
+ $responseInstance->redirectToConfiguredUrl('user_unconfirmed_email_missing_url');
+
+ // Stop processing here
+ exit();
+ } // END - if
+
// Is the user account confirmed?
if ($userInstance->getField('user_status') != $this->getConfigInstance()->readConfig('user_status_unconfirmed')) {
// Request is invalid!
$requestInstance->requestIsValid(false);
// Redirect to configured URL
- $responseInstance->redirectToConfiguredUrl('login_user_unconfirmed_url');
+ $responseInstance->redirectToConfiguredUrl('user_not_unconfirmed_url');
// Stop processing here
exit();