Gitolite-sshkey-formen är en enkel webbapplikation som tillåter användare att lämna in sina ssh publika nycklar direkt till gitolite. & Nbsp; Även om detta kan förenkla publik nyckel distribution, har en administratör ändå att ge användarna behörighet genom gitolite-admin. conf.
Enkel Authentication
Den update.authenticate.sh krok kan användas för att autentisera användare som gitolite har godkänts. När en användare har associerat deras alias (t.ex. JohnDoe) med en identitet (t.ex.. John Doe
identitet =
revideringar =
för revision i revideringar:
& Nbsp; committer =
& Nbsp; om identiteten inte committer: klaga ()
Om du vill inaktivera den här funktionen, ställ ENABLE_IDENTITIES till False i konfigurationsfilen. Detta skulle ta bort / set-identitet, / get-identitetsvägar, liksom identiteten textinmatning från indexbilden.
Eftersom gitolite-sshkey-formen behöver en REMOTE_USER som skall fastställas av din programserver, du troligen redan har en bättre service mot vilken autentisera åtar (centraliserad autentisering). Den beskrivna funktionaliteten kan vara användbart om din autentiserings backend inte innehåller alla nödvändiga uppgifter (fullständigt namn, e-post) eller i de fall där det är lättare att hantera din git identitet separat.
Krav :
- Python
Kommentarer hittades inte