OAuth 2.0 – Profiles, Jobs, and Resources for Python Developers

OAuth 2.0 is an authorization framework that enables applications to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the HTTP service to obtain access on its own behalf. It is widely used for authentication and authorization in web applications.