oss-aspen / 8Knot

Dash app in development to serve open source community visualizations using GitHub data from Augur. Hosted app: https://eightknot.osci.io
MIT License
47 stars 59 forks source link

RFE: Fedora Account System (FAS) OIDC integration #459

Open jwflory opened 12 months ago

jwflory commented 12 months ago

Summary

Add support for 8Knot logins with the Fedora Account System (FAS) OpenID Connect (OIDC) back-end.

Background

In line with having a publicly-available instance of 8Knot for common good, one way to enable a wider pool of testers is to add 8Knot support for logins with the Fedora Account System back-end. This allows any Fedora community member or contributor to log in with the credentials they already use for the open source contributions made as a Fedora contributor. Adding support also enables me to be a better advocate for more Fedora, Red Hat, and downstream community projects to use 8Knot as a data science and analytics tool.

Details

Fedora uses OpenID Connect authentication in its account system. More information about the technical implementation as well as how to register new scopes is documented on the Fedora Wiki.

Outcome

Fedora community members can use their existing Fedora login to use 8Knot for studying Fedora and downstream-related repositories.