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

Reply via email to