leuchtfeuer/mautic-auth0-bundle

Auth0 是您需要的网络、移动、物联网和内部应用程序的解决方案。开发者喜爱,企业信任。

资助包维护!
www.Leuchtfeuer.com
flossels

安装: 323

依赖项: 0

建议者: 0

安全: 0

星级: 12

观察者: 6

分支: 5

公开问题: 3

类型:mautic-plugin

v2.0.0 2024-02-07 09:21 UTC

README

Auth0Mautic

Latest Stable Version Build Status Total Downloads Latest Unstable Version Code Climate License

此 Mautic 插件允许通过 Auth0 登录和注册。

安装

  1. 打开终端/控制台窗口
  2. 切换到 Mautic 根目录(例如,cd /var/www/mautic
  3. 将此存储库克隆到 plugins/MauticAuth0Bundle 中(git clone https://github.com/Leuchtfeuer/auth0-for-mautic.git plugins/MauticAuth0Bundle
  4. 清除缓存(php app/console cache:clear
  5. 转到设置 -> 插件,然后点击“安装/升级插件”
  6. 选择 Auth0 插件,调整配置并发布

您还可以通过执行以下命令将此包直接添加到项目的 composer.json 文件中:composer require leuchtfeuer/mautic-auth0-bundle

我们目前支持的 Mautic 版本如下

插件配置

配置

您可以在配置模块中配置映射(Auth0 数据 -> Mautic 用户数据)。有几种选项

使用点符号来访问数组(例如,user_metadata.login_name)。

角色

如果您想将 Auth0 中的角色映射到您的 Mautic 用户,您必须修改您的 Auth0 用户中的 app_metadata(其中 <ROLE_ID> 是您的 Mautic 角色ID)

{
    ...
    "mautic": {
        "role": <ROLE_ID>
    }
}

Mautic 2.x.x 升级到 Mautic 3.x.x

在更新插件时,请确保将您的 Auth0 应用程序设置中的回调 URL 从 ../s/sso_login/Auth0Auth 更改为 ../s/sso_login/Auth0

Mautic 4.x.x 升级到 Mautic 5.x.x

在更新插件时,请确保将您的 Auth0 应用程序设置中的回调 URL 从 ../s/sso_login/Auth0 to 更改为 ../s/sso_login/LeuchtfeuerAuth0

作者

Leuchtfeuer Digital Marketing GmbH

mautic@Leuchtfeuer.com