I don't know Homestead.
If you want to authenticate via Socialite and Google OAuth, it's different from authenticating with 2 factors authentication.
Sorry but what you say is very very confusing.
What is really your problem ? 2 factors authentication ? OAuth authentication ?
Are you trying to login with 2 factors with OAuth and Socialite, which has no sense ?