Feature Request: Login mit GitHub.com / Gitlab.com / Codeberg.org
Viele Entwickler:innen haben bereits Accounts bei GitHub.com, Gitlab.com oder codeberg.org. Um schnell und einfach Contributions auf OpenCoDE durchführen zu können oder Issues zu erstellen, braucht es einen niedrigschwelligen Login mit einem solchen Account auf der OpenCoDE-Plattform. Das erklärte Ziel der "Förderung der gemeinsamen Arbeit an Softwarelösungen der Öffentlichen Verwaltung zwischen Verwaltung, Industrie und Gesellschaft" wird hiermit unterstützt.
Gitlab unterstützt einen Login mit Third-Party-Login-Providern nativ, schöner wäre aber natürlich eine Integration via Keycloak, damit der Account in allen Teilen der OpenCoDE-Plattform nutzbar ist.
Beispiel 1: Login-Provider-Integration im GitLab von GNOME: https://gitlab.gnome.org/users/sign_in
Beispiel 2: Login-Provider-Integration auf codeberg: https://codeberg.org/user/login