Improve phone number verifications UX

Created on 17 September 2017, about 8 years ago
Updated 1 March 2025, 8 months ago

Problem motivation

There are a whole bunch of issues, bugs and feature requests floating around concerning phone number verifications. This issue will attempt to consolidate them and possibly fix them all at a go where possible.

A couple of usability issues / bugs / feature requests still outstanding on SMS verifications
Bugs
1. SMS verification link is shown on the /user/register page but leads to an access denied page /verify since the anonymous user has no access
2. If for some reason the verification code doesn't get to the user, there is no way to request a resend
3. The user is prevented from changing the phone number until the verification code is expired (default is 5days to expire) or confirmed
4.
Feature requests
1. Allow someone else to use a number that is not yet verified even though a verification code has been sent
2. Require phone number verification for authenticated users (just like email verification)
3. Allow phone numbers without verification code
4. Allow verification via incoming SMS
5. Auto-verify phone numbers for accounts created via incoming SMS

Proposed Solution

TBD

API Changes

TBD

UI Changes

Improved phone number verification services

📌 Task
Status

Closed: outdated

Version

1.0

Component

Core Framework

Created by

🇳🇬Nigeria almaudoh

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024