jupyterhub / jupyterhub/firstuseauthenticator

Unexpected user experience: login attempt becomes a signup

Open
#42 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
50
Forks
31
PR merge metrics
No merged PRs in 30d

Description

Typically you would expect signing up to be separate from logging in. With this authenticator, we make the login step be the signup step without notifying the user about this being the case or similar.

It would be a significant improvement if we could help users understand this situation better, then we could avoid broken expectations like reported in https://github.com/jupyterhub/the-littlest-jupyterhub/issues/650 for example.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the authenticator's login flow and the linked JupyterHub issue 650 to understand the reported expectation mismatch. Clarify the intended user-facing behavior and acceptance criteria; the work is done when users are clearly informed that their first login also creates an account.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.