login – device name prompt shows wrong error message
- 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