Issues with User Registration Process Interference by Social Auth Google on Drupal 10

Created on 6 May 2024, 6 months ago

Problem/Motivation

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.

Steps to Reproduce

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.

Proposed Resolution

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.

Remaining Tasks

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.

User Interface Changes

None expected, as the changes should primarily affect backend processes.

API Changes

No API changes anticipated unless necessary to fix the issue.

Data Model Changes

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!

💬 Support request
Status

Active

Version

4.0

Component

Code

Created by

🇩🇪Germany rockmachine

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024