GitHub authentication for Organization Teams

Cross-posting a GitHub issue we created here (https://github.com/jupyterhub/oauthenticator/issues/265)

We are currently creating many new organizations on github for week-long tutorials to grant time-limited access to hubs. Having team-based authentication could help with a few scenarios:

  1. medium/large github organizations with application-specific hubs (https://github.com/pangeo-data)
  2. could also be a really useful feature for resource access based on team membership within a github organization (for example, mapping team name to group id on the hub)?

how are other groups doing this? using a different authenticator? we could potential get a PR started for functionality but could use some direction:

1 Like