I would like to authenticate my flutter app using google sign in with a firebase backend. I have started the app in firebase and added the necessary config file. My login logic