keybase / keybase/client

Deleted team name prevents use as username for registration.

Open
#22,310 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

I had a user under which I created a team. That team name I later decided would be better as a user. I deleted the team but now am unable to register this as a user with an error that this user already exists.

If you try to login as this user, it states user doesn't exist (probably not ideal that it reports this) but nevertheless, it would seem a deleted team name seems to prevent it's re-use as a username.

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the flow by creating and deleting a team, then attempting to register its former name and log in with it. Trace the registration username-availability and deleted-team handling entry points; done means the deleted name can be registered as a user and the resulting login behavior is consistent with the intended account state.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.