authgear / authgear/authgear-server

Support one-tap TOTP setup

Open
#4,310 1 comment 0 reactions 0 assignees View on GitHub
design-required
Dominant language
Go
Stars
2k
Forks
125
Avg merge
2d 17h
Merged PRs (30d)
32

Description

Show a button/link in the TOTP setup screen to setup the verification code in Authenticator/Password Manager.

* `otpauth:` URL

Current design:

image.png


Ref: [https://developer.apple.com/videos/play/wwdc2024/10125/?time=751](https://developer.apple.com/videos/play/wwdc2024/10125/?time=751)

Contributor guide

Open the contributing guide

Research direction

Start at the TOTP setup screen and inspect how the existing setup data is produced, including any otpauth URL generation. Verify that the new button or link hands the verification code to an Authenticator or Password Manager and that the setup flow remains usable when the handoff is unavailable.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.