jupyterhub / oauthenticator

OAuth + JupyterHub Authenticator = OAuthenticator
https://oauthenticator.readthedocs.io
BSD 3-Clause "New" or "Revised" License
414 stars 366 forks source link

Make username_claim callable in CILogon #718

Closed yuvipanda closed 5 months ago

yuvipanda commented 10 months ago

Companion to https://github.com/jupyterhub/oauthenticator/pull/717

Fixes https://github.com/jupyterhub/oauthenticator/issues/712

yuvipanda commented 10 months ago

Two issues here:

  1. jsonschema by default doesn't allow us to really do anything about callables or python objects, so we'll need to find a way to fix that
  2. Not sure why the CILogon tests are failing. I need to understand that better, and fix those.
yuvipanda commented 5 months ago

I'm not going to be working on this actively right now so going to close this