jupyterhub / jupyterhub/nativeauthenticator

How to initialize UNIX system users - is there a LocalNativeAuthenticator?

Open
#75 4 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
81
Forks
68
PR merge metrics
No merged PRs in 30d

Description

Hi,

Maybe there are some elements I don't understand...

1) I had to signup with my already existing admin user to be able to login.

2) When I create a user with the admin panel, I have an error 500 because the nativeauthenticator.NativeAuthenticator does not allow to pass an option like : c.LocalAuthenticator.create_system_users = True
/home/{new_user} is not created.

Am I missing someting ?
Thanks in advance :)

Contributor guide

Open the contributing guide

Research direction

Start by reading NativeAuthenticator and the LocalAuthenticator configuration around create_system_users. Check how users created through the admin panel are handled and whether existing system-user initialization is supported; done means admin-created users can receive their UNIX home directories without the reported error.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter, python
Domain
authentication, backend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.