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

Switch to using NativeAuthenticator as default #264

Open
3 of 7 tasks
yuvipanda opened this issue Jan 29, 2019 · 3 comments
Open
3 of 7 tasks

Switch to using NativeAuthenticator as default #264

yuvipanda opened this issue Jan 29, 2019 · 3 comments
Labels
enhancement New feature or request priority Issue selected to have a bit higher priority

Comments

@yuvipanda
Copy link
Collaborator

yuvipanda commented Jan 29, 2019

@leportella has been working on the awesome http:/jupyterhub/nativeauthenticator/. We should switch to using that as the default authenticator here rather than FirstUseAuthenticator.

Tasks

  • Install nativeauthenticator by default
  • Write docs on how NativeAuthenticator works
  • Try find a way to seamlessly import FirstUseAuthenticator credentials into NativeAuthenticator - makes upgrades seamless for users.
  • Switch to nativeauthenticator by default

Tasks added by Erik

@consideRatio
Copy link
Member

consideRatio commented Oct 22, 2021

I'd love to help this go all the way, I'm a huge fan of the NativeAuthenticator!

@lambdaTotoro has recently cut version 1.0.5 of it, but we also need to address jupyterhub/nativeauthenticator#157 first I think.

@yuvipanda do you have something additional to say about this at this point in time?

@lambdaTotoro
Copy link

Having NativeAuthenticator be the default would be an honour! :D
But I'd definitely need some help on the fronts of interfacing with JupyterHub and docker/kubernetes/all of that jazz, because I'm not very experienced yet on either side.

@mtav
Copy link

mtav commented Sep 9, 2022

  • Expand the documentation for nativeauthenticator a bit, because it is our default authenticator.

Maybe this could even be done before switching to NativeAuthenticator by default. I certainly could have used it this week!
See here for more details.

I would suggest not only documenting specifically NativeAuthenticator configuration, but also how to properly set lists with tljh-config (in doc or in tljh-config -h), i.e. properly go from python code in other authenticator's documentations to tljh-config commands.
Or just directly document how to do it jupyterhub_config.d ?

See also #709 and #549 about tljh-config for lists/dicts/tuples.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority Issue selected to have a bit higher priority
Projects
None yet
Development

No branches or pull requests

5 participants