Tôi muốn thuyết phục sếp rằng chúng ta nên sử dụng git để kiểm soát phiên bản. Ông nói rằng nó hoàn toàn phải xác thực người dùng thông qua máy chủ LDAP trung tâm của chúng tôi.
Tôi đã xem xét các giải pháp khác nhau (gitweb, gitorious ...) và thực sự không thể tìm thấy câu trả lời dứt khoát về việc chúng có hỗ trợ xác thực LDAP hay không.
Giải pháp duy nhất tôi có thể tìm thấy một ít thông tin là cài đặt Apache + mod_ldap. Nhưng điều đó có nghĩa là người dùng xác thực trên LDAP sẽ không nhất thiết phải giống với người dùng git thực tế, phải không? (Không phải đây là một vấn đề lớn, mà chỉ là thứ gì đó sẽ làm phiền tôi.)
Vậy, cách tốt nhất để xác thực người dùng git qua LDAP là gì?