tailscale / tailscale/tailscale

Email capture for accounts that are created with passkeys

Open
#8,684 1 comment 0 reactions 0 assignees View on GitHub
bug identity L3 Some users P1 Nuisance T5 Usability
Dominant language
Go
Stars
36.5k
Forks
3.2k
Avg merge
1d 23h
Merged PRs (30d)
132

Description

### What is the issue?

At this time, it doesn't look like passkeys-created accounts have any kind of step in the sign up flow where email addresses are collected. That results in incorrect email addresses on the "Contact preferences" page:

image

### Steps to reproduce

- Create an account with a passkey.
- Visit contact preferences page: https://login.tailscale.com/admin/settings/contact-preferences

### Are there any recent changes that introduced the issue?

Passkeys announced on June 7, 2023:

https://tailscale.com/blog/passkeys/

### OS

_No response_

### OS version

_No response_

### Tailscale version

_No response_

### Other software

_No response_

### Bug report

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the passkey account creation flow and the Contact preferences page at login.tailscale.com/admin/settings/contact-preferences, using the linked passkeys announcement for context. Reproduce the issue by creating an account with a passkey and inspect how its email address reaches Contact preferences. Done means passkey-created accounts collect and display the correct email address.

Written by the indexing model from the issue text.

Assessment

Domain
authentication
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.