fix google auth flow. fix user view