About LDAP Sign In

A ProcessWire Module that enables users to sign in with their Active Directory accounts

Category 1Users and Access
Modules dealing with access in ProcessWire via Users, Roles or Permissions.
Category 2Authentication
Modules dealing with logins, passwords, 2-factor authentication, etc.
Release StateBeta
Close to stable, but users are advised to be cautious and test thoroughly.*
Module Version0.5
Class NameLdapSignIn
Compatibility2.4, 2.5, 2.6, 2.7
Date AddedOctober 6, 2014
Recommended ByNew recommendations may take up to 1 day to appear.


This module's files should be placed in /site/modules/LdapSignIn/
How to install or uninstall modules


LDAP for ProcessWire

This is a module for ProcessWire that enables user authentication over LDAP, so you are able to use your Active Directory users.


  • Native ProcessWire Sign In
  • Ability to specify a default domain name
  • Ability to specity a default role for new LDAP users
  • Passwords for LDAP users are automatically updated
  • Settings and messages are translatable

Login Page and Process

Login Page Login Process

Module Settings

Module Settings

Translated Module Settings

Module Settings


This module ships with a translation into German. To install it, just upload the json file - which you can find under /translations - to your defined language.


Version 0.5.1

  • Adds the option to connect to the LDAP server via SSL
  • Adds Debug Mode, so the messages of PHP's LDAP extension are displayed in apache's log file
  • The configuration is validated when saved

Version 0.5.0

Initial release