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

Simplify our authentication workflow by migrating all communities to CILogon authenticator and away from Auth0 #1304

Closed
1 task done
GeorgianaElena opened this issue May 11, 2022 · 4 comments · Fixed by #2277
Assignees

Comments

@GeorgianaElena
Copy link
Member

GeorgianaElena commented May 11, 2022

Context

As part of #967, we decided and implemented the infrastructure for using CILogon as the authenticator for the 2i2c hubs.

This was possible thanks to

The JupyterHub CILogon OAuthenticator is currently used by several hubs:

  • ANU hub
  • 2i2c demo hub
  • cloudbank demo hub
  • dask-staging

Proposal

I propose thinking a strategy to migrate all the hubs to using the CILogonOAuthenticator if we decide to do it.
Also, provide feedback and share our experience with the CILogon folks, possible though a blog post.

Updates and actions

This needs to happen first I believe

Also, checkout @choldgraf proposal here for a possible rollout process #967 (comment)

Relevant issues that are worth to be kept an eye on in this context:

@GeorgianaElena
Copy link
Member Author

New oathenticator version released. See #1319 (comment) for details

@damianavila damianavila moved this from Needs Shaping / Refinement to Ready to work in DEPRECATED Engineering and Product Backlog Jun 7, 2022
@GeorgianaElena
Copy link
Member Author

I will be closing this issue, since all of the action points have been done. We still need to remove the current setup for Auth0 from our infra, I believe. But we could open a new issue for that

@GeorgianaElena
Copy link
Member Author

GeorgianaElena commented Jan 23, 2023

Actually, this is the issue that tracks the removal of Auth0. The tile was a bit confusing. Sorry about that

@GeorgianaElena GeorgianaElena changed the title Switch Auth0 with JupyterHub CILogon OAuthenticator Remove the 2i2c-specific auth0-based authenticating infrastructure Jan 23, 2023
@yuvipanda
Copy link
Member

100% I agree we should get rid of auth0 :)

@damianavila damianavila moved this from Complete to Ready to work in DEPRECATED Engineering and Product Backlog Jan 26, 2023
@GeorgianaElena GeorgianaElena self-assigned this Feb 15, 2023
@damianavila damianavila moved this to Todo 👍 in Sprint Board Feb 15, 2023
@GeorgianaElena GeorgianaElena mentioned this issue Feb 28, 2023
6 tasks
@damianavila damianavila moved this from Ready to work to In progress in DEPRECATED Engineering and Product Backlog Mar 1, 2023
@damianavila damianavila moved this from Todo 👍 to In Progress ⚡ in Sprint Board Mar 1, 2023
@github-project-automation github-project-automation bot moved this from In Progress ⚡ to Done 🎉 in Sprint Board Mar 21, 2023
@choldgraf choldgraf changed the title Remove the 2i2c-specific auth0-based authenticating infrastructure Migrate all hubs to CILogon authenticator and remove auth0-based authenticating infrastructure May 2, 2023
@choldgraf choldgraf changed the title Migrate all hubs to CILogon authenticator and remove auth0-based authenticating infrastructure Migrate all communities to CILogon authenticator and remove auth0-based authenticating infrastructure May 2, 2023
@choldgraf choldgraf changed the title Migrate all communities to CILogon authenticator and remove auth0-based authenticating infrastructure Simplify our authentication workflow by migrating all communities to CILogon authenticator and away from Auth0 May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

3 participants