OAuth is an open standard protocol used for authorization and authentication between different services, applications, and platforms. Usually, it's easy enough to implement, and the libraries are available for the major web frameworks, such as Django, Flask, React, etc.
Unlike, for example, GitHub, Google requires your website to