-
Notifications
You must be signed in to change notification settings - Fork 6
Remove Kolab authentication driver #8
Copy link
Copy link
Open
Description
All recent major versions of Kolab use incompatible technology and the Kolab authentication driver should be removed.
Components to Remove
Driver
lib/Horde/Auth/Kolab.php- Kolab authentication driver (95 lines)- Derives from
Horde_Auth_Base - Uses
Horde_Kolab_Sessionfor authentication - Connects to Kolab IMAP server via session handler
- Derives from
Tests
test/integration-kolab/KolabTest.phptest/integration-kolab/directory
Configuration Reference
This driver is selected via horde/base/config/conf.xml line 350:
<case name="kolab" desc="Kolab authentication">
<configsection name="params">
</configsection>
</case>Dependencies
The Kolab auth driver depends on:
Horde_Kolab_Session(from Kolab_Session library)Horde_Kolab_Session_Exception_Badlogin- Configuration from
$GLOBALS['conf']['kolab'](base Kolab tab)
Rationale
Similar to horde/Group#2, modern Kolab versions employ technology incompatible with the existing backend implementations. Kolab themselves advise integrating with Kolab using modern standards.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels