- Issue created by @rockmachine
We are experiencing inconsistent behaviors in user account activation and administration approval requirements when using the Social Auth Google module. Our main issues are:
Without Custom Module: Users registered through the standard (non-Social-Auth-Google-method) are activated immediately without email verification (before clicking the double opt-in link in the email), contrary to our requirement for email verification before account activation.
With Custom Module Active: Users registered through the standard method are incorrectly marked as needing admin approval, despite admin approval being disabled.
Set up Drupal with Social Auth Google, Social API, and Social Auth modules.
Implement a custom module intended to manage user registration states based on email verification.
Observe user registration behavior with and without the custom module enabled:
With the module: Users need admin approval.
Without the module: Users are activated immediately without email verification.
Investigate and resolve any conflicts or overrides that the Social Auth Google module may impose on the standard Drupal user registration process, particularly regarding immediate user activation and admin approval checks.
Identify the source of the override or conflict within the Social Auth Google module.
Adjust module interactions or settings to ensure that user registration respects site configuration for email verification and admin approval.
Test the updated setup to ensure that the registration process works as expected without unwanted admin approval prompts.
None expected, as the changes should primarily affect backend processes.
No API changes anticipated unless necessary to fix the issue.
No data model changes expected.
Hope it's possible that you put my head into the right direction, where i can get this fixed, so we can use this great module for our user registration :-) Thank you!
Active
4.0
Code