We support email and password login so you shouldn't need to sign in with Google (not sure if Chrome requires you to be logged in to install Chrome extensions in general).
This also shows one of the dangers of building on Chrome (my company has two extensions, one of which we had to rush off of the Google payments platform), which is that you’re subject to their whims.