Skip to content

[$1000] [HOLD for payment 2023-05-16] [Passwordless Polish] Implement new magic code input: 6-boxes #15403

Description

@Beamanator

cc @twisterdotcom as this was your idea

cc @johnmlee101 @NikkiWines as y'all are the passwordless pros!

Problem

The currently magic code input is very boring, lets spice it up!

Solution

Implement a cool magic code entry with individual fields per digit.

Note: We should plan out exactly how we want this to work before implementing, example:

  1. Auto-focus first input field
  2. When you type a number, it auto-focuses the next field
  3. No characters allowed, only digits
  4. If you paste a 6 digit code (maybe even 1 - 5 digit code) on the page, it auto-fills the appropriate digits

We might even want to implement something like "Resend code in " so users can only try to resend magic codes once per... minute?

Here's an idea we can start with, from another website:

image (3)

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~018a8f57a7a625d18f
  • Upwork Job ID: 1659181366874152960
  • Last Price Increase: 2023-05-18

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionDailyKSv2DesignEngineeringExternalAdded to denote the issue can be worked on by a contributorNewFeatureSomething to build that is a new item.

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions