Skip to content

iOS offers the emailed verification code; empty connector list fits a phone - #838

Merged
keysersoft merged 2 commits into
mainfrom
keysersoft/mobile-otp-autofill
Oct 3, 2026
Merged

keysersoft merged 2 commits into
mainfrom
keysersoft/mobile-otp-autofill

Conversation

@keysersoft

Copy link
Copy Markdown
Contributor

Found by Matteo on an iPhone, signing up through the Claude directory.

  • Code autofill: the verification code field had inputMode="numeric" but no autocomplete="one-time-code", so iOS never offered the code from the email above the keyboard. Added (with name="one-time-code"). iOS reads codes from Apple Mail only; with the Gmail app the suggestion does not appear whatever the page does.
  • Email subject: 123456 is your AnythingMCP verification code instead of Verify Your Email — AnythingMCP, so the code is in the notification and inbox preview.
  • Empty connector list on a phone: the three centred buttons were wider than the card and spilled out on both sides ("Add Connector" cut on the left, "Import from Backup" on the right). They wrap now. New mobile test checks each button's edges; it fails without the fix (centred overflow to the left does not widen the page, so the existing overflow checks missed it).

Tests: frontend e2e 87 passed, backend settings/auth 267 passed.

… phone

- Code field: autocomplete=one-time-code, so iOS (codes from Apple Mail)
  and Android show the code above the keyboard.
- Verification email subject starts with the code.
- The empty connector list's three buttons wrap instead of spilling out
  of the card on both sides (mobile test added).
@keysersoft
keysersoft enabled auto-merge (squash) October 3, 2026 12:05
@keysersoft
keysersoft merged commit 2b4767f into main Oct 3, 2026
13 checks passed
@keysersoft
keysersoft deleted the keysersoft/mobile-otp-autofill branch October 3, 2026 12:08
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 3, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant