At our site we use a patched https://trac-hacks.org/wiki/AutocompleteUsersPlugin that connects to LDAP and can save the data back to the trac db. It is semi automatic, but does the job for us. It is not at apache level.
> On 17 dec. 2015, at 23:09, Riedel, Torge <[email protected]> wrote: > > Hi Mark & Ryan, > > my setup is similar to Mark’s: One Apache .conf-file for all instances using > LDAP for authentication (the user is already authenticated when accessing a > trac instance). I think it is possible to retrieve full name (forename & > familyname) and mail address from LDAP. If there is a way to push them to > trac to use it as values for current user’s trac session, it would be the > best solution for our scenario. > > Best regards > Torge > > Von: [email protected] [mailto:[email protected]] Im > Auftrag von RjOllos > Gesendet: Donnerstag, 17. Dezember 2015 22:56 > An: Trac Users <[email protected]> > Cc: [email protected]; [email protected] > Betreff: Re: [Trac] Inform user about missing preferences > > > > On Wednesday, December 16, 2015 at 11:20:40 PM UTC-8, Cooke, Mark wrote: > > Side note: do you have any interest in single-sign-on authentications for > > all > > of the sites. I'm considering add this feature to Trac in (2). > > I effectively do this by having a top-level authentication realm (using > httpd) that covers all trac environments (makes the httpd.conf simpler too). > I also uses LDAP so can retrieve user names and email addresses into the WSGI > environment but am not sure the best way to get hold of them inside Trac (and > I guess this is too specific to my setup to be worthy of inclusion in core?) > > I have some notes from our previous discussion (1) and I'm hoping to explore > the possibility of adding to Trac the ability to pull the LDAP attributes > into Trac. So far this seems to only be possible with plugins. It seems like > a useful feature to add to Trac. > > - Ryan > > (1) https://groups.google.com/d/msg/trac-users/Koimg5owkYM/n2rKAzFeyfEJ > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/trac-users. > For more options, visit https://groups.google.com/d/optout. > > CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711 7825-30, > Fax: +49 711 7825-4000, Internet: www.cenit.com > Geschaeftsstellen: Berlin, Frankfurt, Hamburg, Hannover, Muenchen, Oelsnitz, > Ratingen, Saarbruecken > Vorstandsmitglieder: Kurt Bengel, Matthias Schmidt > Aufsichtsratsmitglieder: Andreas Schmidt (Vorsitzender des Aufsichtsrats), > Hubert Leypoldt, Andreas Karrer > Bankverbindungen: > Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007 0070 0166 1040 > 00 SWIFT-CODE : DEUTDESS, > Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004 0071 0532 0155 > 00 SWIFT-Code : COBADEFF600, > Registergericht: Amtsgericht Stuttgart > Handelsregister: HRB Nr. 19117 > Umsatzsteuer: ID-Nr. DE 147 862 777 > > -- > You received this message because you are subscribed to the Google Groups > "Trac Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/trac-users. > For more options, visit https://groups.google.com/d/optout. -- Bas van der Vlies | Operations, Support & Development | SURFsara | Science Park 140 | 1098 XG Amsterdam | T +31 (0) 20 800 1300 | [email protected] | www.surfsara.nl | -- You received this message because you are subscribed to the Google Groups "Trac Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/trac-users. For more options, visit https://groups.google.com/d/optout.
