Automattic / Automattic/simplenote-ios

Passkeys: Activity indication/UI freezing

Open
#1,602 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Swift
Stars
2.2k
Forks
297
Avg merge
13h 25m
Merged PRs (30d)
6

Description

Registering or authorizing with passkeys requires multiple hits to the server, which can take some time. We should make sure there is some sort of activity indication while that is happening.

Also while we are at it right now it is possible to simply continue hitting the register or auth button which will then try to auth or register multiple times. We should either lock the ui during these processes or we should at least disable the buttons while processing.

Contributor guide

Open the contributing guide

Research direction

Locate the passkey registration and authorization entry points in the iOS app and trace the server requests they start. Check how the register and authorize buttons handle in-progress work. Done means users see activity feedback while processing and cannot trigger duplicate registration or authorization attempts.

Written by the indexing model from the issue text.

Assessment

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