drupal-eca-recipe / eca_lib_0007
ECA功能演示
dev-main
2024-08-09 09:54 UTC
Requires
- drupal/core: >=10.3
- drupal/eca: *
This package is auto-updated.
Last update: 2024-09-09 10:01:24 UTC
README
ID: eca_lib_0007
本模型展示了一系列围绕用户账户的智能功能
- 当用户自己注册或被现有用户创建时,所有具有管理员角色的现有用户将通过电子邮件得到通知。如果当前用户具有管理员角色,还会显示一条消息,并提供到mailhog应用程序的链接以查看电子邮件。
- 当用户登录时,会应用一系列操作:根据其角色,登录后将使用不同的重定向目标。此外,还会执行内部用户角色的分配,详情见下文。
- 当用户更新时,也会执行内部用户角色的分配。
内部用户角色的分配会将该角色分配给当前用户,如果他们的电子邮件域包含 @example.com,否则将其移除。仅在情况发生变化时才执行此操作,并在屏幕上显示相应的消息。
安装
composer require drupal-eca-recipe/eca_lib_0007
cd web && php core/scripts/drupal recipe ../vendor/drupal-eca-recipe/eca_lib_0007