[imp] Theory
Jon Parise
jon@csh.rit.edu
Wed, 13 Jun 2001 11:28:08 -0400
On Wed, Jun 13, 2001 at 08:12:54AM -0700, Todd Lyons wrote:
I'm going to answer from the perspective of the development tree.
> 1) Using mysql instead of shared memory is more efficient for session
> management
I suppose that's debatable, but more people are probably using
MySQL.
> 2) Default is to use IMAP for authentication
For IMP, yes. For other Horde applications, this is
configurable.
> 3) To use LDAP for authentication I have to use the devel tree. I've
> not found schema requirements yet (mod_php and php-ldap are installed)
Horde supports LDAP authentication, but IMP still requires IMAP
authentication. There are no schema requirements. We simply
attempt an authenticated bind to the LDAP server.
> 4) It _seems_ from the devel tree config that I could use LDAP for
> session management if I wanted to. No documentation really spells
> that out in the devel tree :) (kinda the definition of devel). That
> seems like it would be a waste since LDAP is optimized for reads, not
> writes
The development tree uses PHP session storage. To use LDAP for
session storage, you'd have to find (or write) an LDAP-based
session handler for PHP. This is not included with Horde.
--
Jon Parise (jon@csh.rit.edu) . Rochester Inst. of Technology
http://www.csh.rit.edu/~jon/ : Computer Science House Member