Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend status-page web application to allow sign-in with github IdP #368

Open
3 of 5 tasks
Tracked by #369 ...
fkr opened this issue Jul 26, 2023 · 3 comments
Open
3 of 5 tasks
Tracked by #369 ...

Extend status-page web application to allow sign-in with github IdP #368

fkr opened this issue Jul 26, 2023 · 3 comments
Assignees
Labels
needs refinement User stories that need to be refined for further progress Ops Issues or pull requests relevant for Team 3: Ops Tooling status-page

Comments

@fkr
Copy link
Member

fkr commented Jul 26, 2023

The status-page web application needs to allow a sign-in with an IdP so that the policy layer can evaluate wether a user is allowed to access certain resources.

Definition of Ready:

Definition of Done:

  • As a user of the status-page web application I can click on a button and sign in with github
@fkr fkr added Ops Issues or pull requests relevant for Team 3: Ops Tooling needs refinement User stories that need to be refined for further progress status-page labels Jul 26, 2023
@fkr fkr added this to the R5 (v6.0.0) milestone Jul 26, 2023
@berendt
Copy link
Member

berendt commented Jul 26, 2023

Why GitHub? At least when I use this as a CSP I want to use my internal IdP (Keycloak at the moment). If a customer needs a login via IdP, this will probably also be the internal IdP and not one of the public IdPs like GitHub.

@fkr
Copy link
Member Author

fkr commented Jul 26, 2023

Because this is about having a quick result for evaluating the flow between the frontend application, the policy layer and the backend. Once we know that this flow works nicely we’ll make sure to document on how to hookup other IdPs.

@joshuai96
Copy link
Member

@berendt as it currently stands, dex will be the central component regarding AuthN. dex uses conectors, which configure upstream IdPs. So switching between GitHub and LDAP for example, is just a matter of configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs refinement User stories that need to be refined for further progress Ops Issues or pull requests relevant for Team 3: Ops Tooling status-page
Projects
Status: Backlog
Development

No branches or pull requests

4 participants