Commerce custom panes differ and conflict with Genpass

Created on 4 March 2022, over 2 years ago
Updated 13 October 2023, 9 months ago

Problem/Motivation

Right now if I change the settings for email_registration on admin/config/people I would assume that they would be represented anywhere that we are using email_registraton.

Currently that does not happen.

Furthermore, the password field is still shown and required, while that's not the case for /user/register if Genpass module is enabled. I guess the two modules don't work well together in the checkout flow panes?

Steps to reproduce

  1. in commerce enable login email_registraton pane in checkout flow
  2. at admin/config/people - change settings to use two email addresses
  3. use that checkout
  4. there is only 1 space to enter in email. there is no confirmation

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

✨ Feature request
Status

Postponed: needs info

Version

2.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States SocialNicheGuru

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States mygumbo

    This module, https://www.drupal.org/project/reg_confirm_email β†’ , adds an email address confirm field and a setting in admin/config/people/accounts to enable it on registration forms. Would it be possible to integrate it with the Commerce 2 checkout pane?

  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    Agree and think this should be separated to not complicate the module if it's not needed.

    So this might be a submodule commerce_email_registration (prefered) or at least an if-clause, checking for the commerce module, separated in the code as much as possible.
    There might be further integrations needed to perfectly fit into commerce, profiles, etc.

  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica
  • Status changed to Postponed: needs info 9 months ago
  • πŸ‡©πŸ‡ͺGermany Anybody Porta Westfalica

    @SocialNicheGuru could you perhaps create a separate issue for the conflict with Genpass in the commerce checkout panes?
    And could you perhaps clarify, what differs?

    Please use the latest 2.x dev to have the future results.

Production build 0.69.0 2024