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

Set up CILogon on our demo Keycloak deployment #2

Open
2 of 3 tasks
j08lue opened this issue Oct 24, 2024 · 4 comments
Open
2 of 3 tasks

Set up CILogon on our demo Keycloak deployment #2

j08lue opened this issue Oct 24, 2024 · 4 comments
Assignees

Comments

@j08lue
Copy link

j08lue commented Oct 24, 2024

We need CILogon integration since we want to allow users to authenticate with their existing provider.

To test how some of our use cases work in a realistic configuration, we need to add CILogon to our demo setup.

E.g. delegation of group management

Definition of done

@j08lue j08lue transferred this issue from NASA-IMPACT/veda-auth-central Oct 24, 2024
@yuvipanda

This comment was marked as resolved.

@alukach
Copy link
Member

alukach commented Oct 31, 2024

Closed by be03760

@alukach alukach closed this as completed Oct 31, 2024
@alukach
Copy link
Member

alukach commented Oct 31, 2024

The demo Keycloak instance is connected to CILogon as the only authentication provider

@j08lue This is not yet solved but is being tracked in #3. I recommend not tracking that feature within this issue.

We restrict the IDPs that are allowed by CILogon to login to this instance. Based on https://cilogon.org/idplist/, I suggest ORCID, GitHub, University of Toronto (because I (Yuvi) have login credentials) and possibly one other university where someone else in the team has login credentials (Georgia Tech?)

@j08lue I think this should also be moved out to a separate (not yet created) issue.

@alukach alukach reopened this Oct 31, 2024
@j08lue
Copy link
Author

j08lue commented Oct 31, 2024

Actually @yuvipanda wrote these acceptance criteria :-D

Please feel free to refine / move to other tickets.

@j08lue j08lue closed this as completed Nov 6, 2024
@j08lue j08lue reopened this Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants