keybase / keybase/client

login – device name prompt shows wrong error message

Open
#1,302 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

`keybase login` seems to be rejecting device names with dots, but doesn't want to admit that:

```
Enter a public name for this device: rain.nullroute.eu.org
Enter a public name for this device (between 3 and 64 characters long): rain.nullroute.eu.org
Enter a public name for this device (between 3 and 64 characters long): rain
```

(I counted just in case, it's 21 characters.)

Arch Linux aur/keybase-release 4428.3e4cfb2-1

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the `keybase login` device-name prompt and reproduce the issue using `rain.nullroute.eu.org` and `rain`. Trace the validation that rejects the dotted name and the message it displays; done means the error accurately describes the rejected input or accepts it if dots are valid.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.