keybase / keybase/client

CLI not operational after deleting account on another device

Open
#17,958 1 comment 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

When deleting an account with multiple devices attached, the CLI on other devices is no longer functional and returns `ERROR User deleted`, this is somewhat expected.

Running `keybase login` returns the same message though, as does `keybase account delete` and `keybase logout`.

The latter two should delete any profile provisioning on the client to allow for new accounts to be added.

Admittedly this is more of an edge case, but I imagine there are enough people out there who have changed their handle and would like keybase to match.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the CLI entry points for `keybase login`, `keybase account delete`, and `keybase logout`, and reproduce the `ERROR User deleted` behavior after deleting an account on another device. Done means the latter two commands can remove the client’s profile provisioning and allow a new account to be added.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, cli
Issue type
Bug
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.