eclipse-csi / otterdog

OtterDog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively used by the Eclipse Foundation to manage its numerous projects hosted on GitHub.
https://otterdog.readthedocs.org
Eclipse Public License 2.0
23 stars 3 forks source link

Add authentication support #202

Closed netomi closed 6 months ago

netomi commented 7 months ago

Currently the otterdog app does not have any authorization, thus all information is visible to anybody.

Adding certain functionality would require some form of authentication to ensure that sensitive information is only visible to certain users.

We could use GitHub oauth, Eclipse oauth or custom user management.