Separate external-provider accounts
Google and GitHub logins stay separate unless a user links them manually later.
Sign in with Google or GitHub to create a local account identified only by the provider and provider user id.
Go to login
External logins attached to this local account
Log in to see the provider rows stored in AspNetUserLogins.