The hard check for a google oauth endpoint means `credentials_byo_oauth2()` basically only works for user tokens, but that's clearly not the intent.