jgm / gitit

A wiki using HAppS, pandoc, and git
GNU General Public License v2.0
2.16k stars 226 forks source link

LDAP authentication #425

Open avdv opened 10 years ago

avdv commented 10 years ago

I've implemented an LDAP authentication backend in gitit.

Here's the code: https://github.com/avdv/gitit/commit/075892367608ea609506463d2a5ceebbf3330c2f

It is not ready yet ready for inclusion into gitit proper, but I think it proves that it would be a nice architectural enhancement to split the authentication into a frontend and a backend.

The backend would talk to whatever system it has to in order to authenticate a user.

The auth frontend / transport would be the module which asks the user about her credentials.

(I haven't looked into gitit2 yet, but that might be something to consider for the future.)

Just my 0.02$.

Morgul commented 10 years ago

Additionally, having support for any alternative authentication system, like facebook/g+/persona would be excellent.

holmboe commented 10 years ago

This is exiting! I am looking forward to trying this out once it is merged.

gramakri commented 9 years ago

What is the status of this? Looks like a very old issue.

schemacs commented 8 years ago

Any update on this?

jamescassell commented 7 years ago

I'd also be interested in any update on LDAP in gitit.