Znalazłem twój artykuł używając Apache Auth z gitweb, gitosis.Uwierzytelnianie Gitweb z Gitosis bez autoryzacji LDAP?
Zastanawiam się, czy istnieje sposób, aby to zrobić, jeśli nie korzystam z LDAP do uwierzytelniania. Obecnie mamy bardzo dużą domenę NIS, której używamy do uwierzytelniania na wszystkich serwerach uniksowych. Używamy tego do repozytoriów SVN za pośrednictwem interfejsu użytkownika, ale w tym przypadku staram się spełniać wymóg:
- Git Repozytoria
- kontroli dostępu - używając Gitolite
- Online UI - używając gitweb
- UI musi mieć Access Control - jeszcze nie wdrożone
Myślałam najpierw muszę dostać gitweb i Gitolite grać razem i każdy z nich pracuje w tej chwili indywidualnie.
Jeśli gitolite zapewnia dostęp za pomocą kluczy SSH, to może zapewnić dostęp w ten sposób poprzez posiadanie klucza do każdego komputera, z którego użytkownik/programista będzie miał dostęp do Gitweb/gitolite.
Jeśli mogę uzyskać gitweb, aby po prostu uwierzytelnić użytkowników z domeny NIS, ponieważ każdy użytkownik ma konto, które nasz dział IT skonfiguruje, byłoby lepiej.
Jakieś pomysły lub wskazówki, których mogę użyć, aby uzyskać więcej informacji na temat tego wymogu?