File

mod_storage_ldap/README.md @ 6148:c90aab23fb9b

mod_persisthosts: Also skip defined Components (thanks gtech1) Thought Components also had `defined=true`, but apparently not.
author Kim Alvefur <zash@zash.se>
date Sat, 11 Jan 2025 12:12:18 +0100 (2 months ago)
parent 6003:fe081789f7b5
line wrap: on
line source
---
labels:
- 'Type-Storage'
summary: 'LDAP storage for rosters, groups, and vcards'
...

Introduction
============

See [mod\_lib\_ldap](mod_lib_ldap.html) for more information.

Installation
============

You must install [mod\_lib\_ldap](mod_lib_ldap.html) to use this module.
After that, you need only copy mod\_storage\_ldap.lua and
ldap/vcard.lib.lua to your Prosody installation's plugins directory.
Make sure vcard.lib.lua is installed under plugins/ldap/.

Configuration
=============

In addition to the configuration that [mod\_lib\_ldap](mod_lib_ldap.html)
itself requires, this plugin also requires the following fields in the
ldap section:

-   user.namefield
-   groups.memberfield
-   groups.namefield
-   groups.basedn
-   vcard\_format (optional)

See the README.html distributed with [mod\_lib\_ldap](mod_lib_ldap.html) for
details.