O'Reilly logo

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System by Martin Aspeli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 18. Authenticating with LDAP

Up until now, we have stored users and groups in the ZODB, using Plone’s built-in member management functionality. This works great for standalone sites, but many organizations have centralized user databases, which are often held in LDAP or Microsoft Active Directory repositories. Using an external user database means that site members do not have to be explicitly created in Plone, and that users can keep the same username and password across multiple systems.

In this chapter, we will look at how to connect Plone to LDAP and Active Directory. We will also briefly look at how to manually configure and prioritize plug-ins for PAS, Zope’s Pluggable Authentication Service.

LDAP and Active Directory

LDAP is not black-magic ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required