Skip to content

Fix passkey prompt in team invite signup flow #182

@josharian

Description

@josharian

Author: philz42
Channel: #Weird signup flow
Link: https://discord.com/channels/1405685085923049482/1488279647014752387/1488657033455603772


Issue

The team invite signup flow incorrectly offers to set up a passkey even when the user has already created one during the email verification step. This results in:

  1. User is prompted to create a passkey when clicking team join link
  2. After email verification, user is prompted again and creates a passkey
  3. User is then shown the "optional: make a passkey" form again, despite already having one
  4. The form should appear before being asked for a passkey, allowing users to specify a name

This is likely a bug specific to the team invite flow rather than standard signup.

Context

Browsers affected: Firefox with 1Password (1Password is aggressive about passkey popups)

Additional UI issues reported in same flow:

  • Dashboard buttons (e.g., "profile") unclickable until page reload

Notes

  • Need to test with Firefox and 1Password specifically
  • May want to check if passkey detection is working correctly in the team flow

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions