enrico69 / magento2-customer-activation
该包已被弃用,不再维护。未建议替代包。
此模块是为Magento 2设计的。它为网站所有者提供了在注册时手动验证客户账户的功能。
1.4.2
2018-05-01 00:22 UTC
Requires
- php: >=5.6.0
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
配置
在后台,转到 商店/配置。在 客户 标签页中,选择 客户配置。在底部,将 客户账户需要由管理员用户激活 设置为“是”。
它如何工作?
激活模块并设置配置为要求管理员用户激活账户后,将遵循以下流程。
- 在客户注册时,新客户将被登出,并收到一条消息,通知其账户目前正在等待验证。
- 另一方面,网站所有者将收到一封通知电子邮件。
- 直到管理员确认账户,在模块安装和配置后创建的账户无法登录。
- 要使账户激活,网站所有者必须转到后台,编辑客户账户并将此值设置为“是”:账户是激活的。