enrico69/magento2-customer-activation

该包已被弃用,不再维护。未建议替代包。

此模块是为Magento 2设计的。它为网站所有者提供了在注册时手动验证客户账户的功能。

1.4.2 2018-05-01 00:22 UTC

This package is not auto-updated.

Last update: 2022-02-01 13:09:12 UTC


README

包已弃用

Magento 2 客户账户验证

状态

最后版本 : 1.4.2 : 兼容MG2.2.x + 错误修复

不要使用: 1.4.1

描述

此模块旨在为网站所有者提供在注册时手动验证客户账户的功能。

在B2B销售或私人销售的情况下,可能需要此功能。

  • Magento 2.1.6及之前版本:未测试
  • Magento 2.1.7 EE 正确
  • Magento 2.1.8 CE 正确
  • Magento 2.2 CE 正确

安装和更新

您可以手动下载存档并将其内容放入 app/code/Enrico69/Magento2CustomerActivation 目录,或者,最简单(也是推荐)的方法是通过composer安装。

composer require enrico69/magento2-customer-activation

无论您选择哪种方式,都需要激活模块,然后运行以下命令

php magento setup:upgrade
php magento indexer:reindex
php magento cache:clean

配置

在后台,转到 商店/配置。在 客户 标签页中,选择 客户配置。在底部,将 客户账户需要由管理员用户激活 设置为“是”。

它如何工作?

激活模块并设置配置为要求管理员用户激活账户后,将遵循以下流程。

  • 在客户注册时,新客户将被登出,并收到一条消息,通知其账户目前正在等待验证。
  • 另一方面,网站所有者将收到一封通知电子邮件。
  • 直到管理员确认账户,在模块安装和配置后创建的账户无法登录。
  • 要使账户激活,网站所有者必须转到后台,编辑客户账户并将此值设置为“是”:账户是激活的