LDAP

该扩展组件为在 Jmix 应用程序中使用 LDAP 认证提供了一种简易的方法。支持同步 LDAP 用户并将 LDAP 组和用户属性映射至 Jmix 安全角色。该组件可以支持 Active Directory 或其他 LDAP 实现。

此外,该组件也支持用户仅通过 LDAP 管理,而本地数据库不保存用户实体的情况。

组件使用 Spring Security LDAP,提供开箱即用的安全配置,应用程序中集成组件便自动启用。LDAP 认证的流程和主要配置,请参阅 Spring 文档

安装

按照 扩展组件 章节的说明通过 Jmix 市场进行自动安装。

手动安装,在 build.gradle 添加下列依赖:

implementation 'io.jmix.ldap:jmix-ldap-starter'

首先需要配置 LDAP 主要参数才能在应用程序中使用。示例请参阅 开始使用 部分。