zikula/core

Email verification omitted in registration process

Opened this issue · 2 comments

Expected behaviour - What did you expect to happen?

Email verification shall happen before a user can log in, even after the registration was approved by an admin. Settings:

  • Users Module: User registration is moderated
  • ZAuth Module: New users must verify their email address on registration.

Current behavior - What happened instead?

Email verification step is omitted in the registration process if a new user account is approved before the user has verified the email. "Email verified" in the user account gets flagged green and the user can log in without email verification.

Possible solution

No response

Steps to reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error
    ...

Context

No response

Zikula version

3.0.3

PHP version

7.4.x

Can I work on this?

Guite commented

I wouldn't recommend working on this story now, because the entire users/authentication/groups/permissions/security stuff is going to be overhauled entirely. Major parts will be dropped and replaced by vendor bundles.