Creating a simple LDAP application
Table of Contents
1.
LDAP presents a distributed tree of information
2.
Writing things down: LDIF
3.
Writing things down: LDIF
4.
Setting up an LDAP server in 5 seconds
5.
Python, an easy programming language
6.
The first step
7.
Ldaptor
8.
Preparing to connect
9.
Twisted
10.
Connecting
11.
Deferreds
12.
Searching
13.
Results
14.
Results one-by-one
15.
LDIF output
16.
Closing the connection
17.
Access to entry details
18.
Object-oriented look at LDAP entries
19.
Search inputs
20.
Our first Python program
21.
Phases of the protocol chat
22.
Opening and binding
23.
Doing a search
24.
Doing multiple searches
25.
Unbinding and closing
26.
A web application
27.
Taking input from the URL
28.
Using HTML forms
29.
Nevow
30.
Prettifying the output
31.
Easier user input
32.
A complex search filter
33.
Objectclasses
34.
Schema
35.
Attribute type
36.
Object class
37.
Creating schemas
38.
Where to go from here?
39.
Thank You
2003Tommi Virtanen