plone/zope pluggaleauthservice的ldap/ad插件(用户+组)

pas.plugins.ldap的Python项目详细描述


安装

依赖关系

这个包依赖于python ldap。

要正确构建它,您需要在系统中包含一些开发库。

在基于debian的安装中使用:

sudo apt install python-dev libldap2-dev libsasl2-dev libssl-dev

Zope

添加到构建的实例部分:

eggs=
    ...
    pas.plugins.ldapzcml=
    ...
    pas.plugins.ldap

运行Buildout。重新启动Zope。

浏览到您的acl用户文件夹并添加ldap插件。

使用"设置"窗体对其进行配置,并使用"激活"选项卡激活其功能。

扑通一声

添加到构建的实例部分:

eggs=
    ...
    pas.plugins.ldap

运行Buildout。重新启动PLONE。

然后转到plone控制面板,选择 extensions 并安装ldap插件。

左侧会出现一个新的LDAP设置图标。单击它并在那里配置插件。

要使用自己的集成概要文件,请添加到概要文件metadata.xml中:

...
<dependencies>
    ...
    <dependency>profile-pas.plugins.ldap.plonecontrolpanel:default</dependency></dependencies>
...

此外,还可以使用 portal_setup 导出和导入LDAP设置。 您可以将导出的 ldapsettings.xml 放在集成配置文件中,以便下次安装时再次导入。

警告:

LDAP密码以纯文本存储在其中!

但是匿名绑定是可能的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
记录打印JAVA控制台客户端的SOAP消息   java camunda异常找不到id为空的任务任务   java如何将json文件转换为以下格式{“Description”:“Cmd是一个开源工具”,数据{“别名”:“xCmd”,“软件”:“xCmd”,“_raw”:“}   java在Hibernate期间清理连接池花费的时间太长   用Java实现基本FTP客户端的socket   Java生成文本文件格式的格式化报告   java hibernate createQuery vs get   TriggerBuilder<Trigger>类型中带有Schedule(ScheduleBuilder<SBT>)的java不适用于参数(可变触发器)   JavaSwing:GlassPane防止鼠标指针更改   java使用for循环创建上下三角形   maven“Java Home”在cmd中运行“mvn v”时不显示   java客户端无法联机连接到服务器   java面向对象程序设计问题   java如何按升序和降序对hashmap数据进行排序   java为什么JPanel从不调用reapint