Creating the Google OAuth credentials
There are many OAuth providers, but the most widely used are those provided by the major technology companies, including Google and Facebook, because these are the accounts that most users already have. For the SportsStore application, I am going to use the Google OAuth service, but the process for other providers is similar.
Getting help with external authentication
The setup process I describe in this chapter is correct at the time of writing but may change by the time you read this chapter. Google regularly revises its developer portal, and you may find that features are given different names or arranged in different ways. The changes are likely to be small, but every authentication service provides developer documentation, which should point you in the right direction.
Please do not email me to ask for help setting up external authentication. I try to help readers with most problems, but figuring out external authentication...