This post explains how to add Google Oauth2 login in a Flask web app using the requests-oauthlib package for OAuth 2.0 and flask-sqlalchemy. To get started, first we have to create a project in Google Developers Console to get client key and secret. Creating a Google project First go to Google Developers Console. Sign in using your Google credentials if you haven’t already. There will be a list of