keybase / keybase/client

Reconnecting devices

Open
#11,156 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

What I want to do is simple and reasonable. I haven't really used keybase for awhile but I have all of my information. Unfortunately, it won't let me reconnect the devices, one of which is the same (my MacBook Pro but with the most recent iOS), and a new iPhone 8 Plus. I have a fairly strict naming scheme I adopted around 2001. I don't want to rename these devices and apparently revoking a device causes you to never be able to use the device name again. I don't want device-name01 or device-name2018 or whatever; will this have to happen again and again when I do a clean install or get a replacement device (such as me yearly upgrading my iPhone and giving it the same name? With all of my login info (I can access the website just fine), including the paper key, how is it not possible to say, 'Hey, here are my keys, reconnect this physical device to its previous name'?

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. First clarify the expected device-reconnection behavior, including whether a replacement or clean-install device should retain a revoked device name and how the existing keys and paper key are involved. Done would require an agreed behavior and a reproducible validation path.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, macos
Domain
authentication, security
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.