Problems with oauth2-basic-support

Because my oauth2 server didn’t have email field . So When I used oauth2 login,discourse want’s me input email and verify.

When I log in with oauth2 and enter an email, if my oauth2 server does not have an email field, how to realize that the email should be re-authenticated and overwrite the registered account, just like the github