On Sun, Jan 3, 2010 at 21:09, Jessica Hawkwell <[email protected]> wrote: > Hi everyone! > > I'm starting on a re-implementation of the LDAP implementation for XWiki, an > implementation that performs upward sync instead of downward sync (updating > LDAP instead of updating XWiki). This is for a unified platform we (a friend > and myself) are working on where XWiki is the "master app". > > After reading through (some of) the sources for xwiki-core, it seems to me > the entire LDAP infrastructure is located in 2 packages: > com.xpn.xwiki.plugins.ldap.* and com.xpn.user.impl.LDAP.* > Before I begin, I'd like to confirm this so I can focus exclusively on the > code I need to re-implement and not have any surprise LDAP dependencies creep > up later on. So, am I correct that these are the packages that need to be > rewritten for upward sync?
You don't need to re-implement LDAP authenticator. If XWiki is the master then you use the "normal" XWiki authentiocator. What you need is to implement a sync component based on user modification events to update LDAP server which has nothing to do with the authenticator. > > Tanks! > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Thomas Mortagne _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

