I haven't got into that use case. I wish I could go technical for you. Sorry.
From a consumer side: I know Patreon and some saas products i use... offer account creation and then Google Oauth. So yes, you can create a account with email, and login with oauth. If you register with oauth, they make me create an account anyways with email.
The unique key will always be the email, and a separate data field is used to store the Google oauth secret. So email/oauth data are completely separate.
Within the login form, it just needs a successful handshake from email or oauth to provide access.
It's not something I've done, and I'm only speaking from how I see it working in other situations. Best of luck!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I haven't got into that use case. I wish I could go technical for you. Sorry.
From a consumer side: I know Patreon and some saas products i use... offer account creation and then Google Oauth. So yes, you can create a account with email, and login with oauth. If you register with oauth, they make me create an account anyways with email.
The unique key will always be the email, and a separate data field is used to store the Google oauth secret. So email/oauth data are completely separate.
Within the login form, it just needs a successful handshake from email or oauth to provide access.
It's not something I've done, and I'm only speaking from how I see it working in other situations. Best of luck!