Google Login Api Key
Follow the below steps to create a Google App and generate Client ID & Client Secret.
Go to Google’s dev setup site at: https://console.developers.google.com.
Setup information about your project so that google can show what types of consent the users gives your app to use information from google. In my case it is going to be email address and profile picture.
After you have setup the project you need to create a client id for each app (that the user can login with) that you will have for your project. In my case it is just going to be a web app. I am also adding localhost as authorized origins so that when I test, it will work. When you deploy you need to add the web app url.
When I push create I get a client id and secret that will be used in my web app to authenticate back to google.