authgear / authgear/authgear-server

Allow the user to provide email / phone number if those are absent from OAuth user info

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
2k
Forks
125
Avg merge
2d 17h
Merged PRs (30d)
32

Description

For example, Facebook does not define a scope to retrieve phone number.

Some application may expect all user to have email to contact with.

One approach to solve this is to prompt the user to add a Email / Phone login ID if email / phone is absent from OAuth user info. This step is part of the signup interaction.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are identified in the issue, so start by locating the signup interaction and the OAuth user-info handling. The work is done when users whose OAuth data lacks an email or phone number can provide a login ID during signup.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.