cloudfoundry-community / gogs-boshrelease

Gogs is a painless self-hosted Git service
https://gogs.io/
Apache License 2.0
5 stars 5 forks source link

Add ability to specify different authentication backends #22

Closed shreddedbacon closed 5 years ago

shreddedbacon commented 5 years ago

This PR adds the ability to specify different authentication backends for gogs.

This is handy if you already have a user base in LDAP or other supported backend, allowing you to deploy gogs and quickly have your users able to log in.

It also means if you are using a config server like credhub, you can rotate credentials easily without having to log in to gogs and manually update them.