-
Notifications
You must be signed in to change notification settings - Fork 140
User registration: ask user to provide email if it cannot be retrieved from Github #982
Comments
Oh wow @ramonh 🙇 That's ace! Means the problem of not being able to retrieve an email address actually does not exist at all? When and under which circumstances was this then originally reported @carpodaster ? |
Great find, Ramon! 🕵️♂️ Maybe it wasn't always the case? I'm pretty we've had reports by orga people that users on the Teams App hat their email address set to |
When I start a new team, I can add team members that don't exist: I know I did something like this for real, when I didn't know Roos yet and I wanted to see what the application form was like. So, it's not a hypothetical case. |
Ahh! Good point, @F3PiX. I overlooked adding team members. Maybe we should reopen this, huh? |
Well, I don't know by heart what happens when a user added by team members sign in with Gh the first time. (See conv in Slack, I am working on sketching the flow.) |
Definitively reopen
In console, check out User.last. See that non of the github fields are populated, except for the fake handle.
|
Users can mark their email address private on their Github profile, making it unavailable for API clients like the one retrieving user data by github handle when a user registers in our site.
If the registration process cannot complete with a valid email address, redirect the user to a form and ask them to provide one.
Note: this may already be implement. Investigate first.
The text was updated successfully, but these errors were encountered: