Hi, May be embed ApacheDS into XWiki: http://directory.apache.org/apacheds/1.5/41-embedding-apacheds-into-an-application.html ?
Note that I'm not familiar with LDAP, may be I'm wrong. Cheers! - Asiri On Thu, Apr 5, 2012 at 7:30 AM, Thomas Mortagne <[email protected]>wrote: > I think the main challenge here is that LDAP is not HTTP so you can't > count on classical Servlet way of communicating with XWiki like it's > done for everything right now (UI, WebDAV, REST, XML-RPC, etc.) so the > first thing will be to find a way to access XWiki with another > protocol than HTTP without it to be a pain to setup. > > On Thu, Apr 5, 2012 at 7:12 AM, sasinda rukshan > <[email protected]> wrote: > > Hi Teja, > > > > You can try with JNDI to call LDAP > > You may need to modify the action servlet for authentication.( XWiki is > > using struts front controller framework).Or may be you can use an > > intercepting filter (don't think its possible there). Thomas will give > you > > more info. I am just suggesting an approach. I am a student like you are > > here. Don't worry I am not proposing for LDAP project. > > > > Regards > > Sasinda Rukshan. > > > > On Wed, Apr 4, 2012 at 5:21 PM, Thomas Mortagne > > <[email protected]>wrote: > > > >> On Wed, Apr 4, 2012 at 1:37 PM, Sai Teja Jammalamadaka > >> <[email protected]> wrote: > >> > Hello. > >> > > >> > My name is Sai Teja Jammalamadaka. > >> > I'm a Student of Computer Science and Engineering (B.Tech.) at Vishnu > >> > Institute of Technology, Bhimavaram, India. > >> > > >> > I am interested to participate in GSOC this year. > >> > I've taken a look at the ideas page, and I see that you are wanting to > >> > develop a LDAP server using XWiki. > >> > > >> > To be frank, I have never worked on an open source project before. > >> > I have worked on Java based web projects which I've submitted for > >> > Competitions like Oracle's ThinkQuest International Competition and > IBM's > >> > The Great Mind Challenge. I created a small side scrolling java game > >> using > >> > the JGame Java Library. So I do have a good exposure to the Java > >> Language. > >> > But I've never channeled my time into working with a public open > source > >> > project, as of yet. > >> > > >> > What I've understood from discussing on IRC is that the project is to > >> > implement an XWiki LDAP as a backend for user registration and groups > for > >> > XWiki. > >> > >> To say it another way, the idea is to allow communicating with XWiki > >> using LDAP protocol. With a main target for the GSOC on user > >> authentication and group management. > >> > >> > I think that it will provide me with a good challenge and at the > >> > same time allow me to learn more about java, since I am a java > programmer > >> > at heart. One of my strong points is that I can analyse pieces of java > >> code > >> > with ease, so I feel that I will be able to get a good understanding > of > >> > XWiki during the community bonding period in May before the actual > coding > >> > starts. > >> > > >> > I would like your advice and feedback. > >> > I mean is there scope for you to select a project related to the LDAP > >> > compared to other projects? And since I've never worked before on open > >> > source projects, will that affect my chance of getting accepted? What > >> else > >> > can I do to overcome that drawback? > >> > >> The fact that you never worked on an open source project is not > >> directly relevant for me but it imply that we can't see code you wrote > >> which make it harder for us to really see what you can do. > >> > >> As suggested on > >> > >> > http://dev.xwiki.org/xwiki/bin/view/GoogleSummerOfCode/student+application+form > >> if you don't have any code to show (and even if you have) the best is > >> to provide pull requests for some issues on http://jira.xwiki.org > >> (best being to choose issue related to what you plan to work on like > >> LDAP authenticator or user/group management in general). > >> > >> > > >> > Eagerly Awaiting Your Reply, > >> > Sai Teja Jammalamadaka, > >> > Student of Computer Science and Engineering, > >> > Vishnu Institute of Technology, > >> > Bhimavaram, 534204 > >> > Andhra Pradesh > >> > INDIA > >> > > >> > Link to CV: > >> > > >> > https://docs.google.com/open?id=0B3KNacfHUN6OamJwWGFuQ0FULWlmLUxab25yejhaQQ > >> > Website: www.saiteja.in (undergoing maintenance) > >> > Email: [email protected] > >> > IRC Nick: audiodevelop > >> > _______________________________________________ > >> > 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 > >> > > _______________________________________________ > > 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 > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

