Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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://github.com/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.

# for free to join this conversation on GitHub. Already have an account? # 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