Gitolite-sshkey-form er en enkel web-applikasjon som lar brukerne sende inn sine offentlige SSH nøkler direkte til gitolite. & Nbsp; Selv om dette kan forenkle offentlige nøkkelen distribusjon, har en administrator fortsatt å gi brukerne tilgangsrettigheter gjennom gitolite-admin. conf.
Enkelt autentisering
Den update.authenticate.sh kroken kan brukes til å autentisere brukere som gitolite har godkjent. Når en bruker har knyttet sitt alias (f.eks. Johndoe) med en identitet (f.eks. John Doe
identitet =
revisjoner =
for revisjon i revisjoner:
& Nbsp; committer =
& Nbsp; hvis identitet er ikke committer: klage ()
Hvis du ønsker å deaktivere denne funksjonaliteten, satt ENABLE_IDENTITIES til False i konfigurasjonsfilen. Dette ville fjerne / set-identitet, / get-identitets stier, samt identiteten skriving fra indeksvisningen.
Siden gitolite-sshkey-skjemaet trenger en REMOTE_USER å angis av applikasjonsserveren, har du mest sannsynlig allerede har en bedre service mot å autentisere inger (sentralisert autentisering). Den beskrevne funksjonaliteten kan være nyttig hvis din godkjenning backend ikke inneholder all nødvendig informasjon (fullt navn, e-post) eller i tilfeller der det er enklere å administrere din git identitet separat.
Krav :
- Python
Kommentarer ikke funnet