OAuth stands for Open Authorization and is an open standard for authorization. It works to authorize devices, APIs, servers and applications using access tokens rather than user credentials, known as "secure delegated access".
In its most simplest form, OAuth delegates authentication to services like Facebook, Amazon, Twitter and authorizes third-party applications to access the user account without having to enter their login and password.
It is mostly utilized for REST/APIs and only provides a limited scope of a user's data.
ReadOkta - What the Heck is OAuth
ReadDigitalOcean - An Introduction to OAuth 2
WatchWhat is OAuth really all about
This page is a work in progress. Help us by writing a small introduction to the topic and suggesting a few links to read more about this topic.
Edit this PageThe project is OpenSource, 6th most starred project on GitHub and is visited by hundreds of thousands of developers every month.
A considerable amount of my time is spent doing unpaid community work on things that I hope will help humanity in some way. Your sponsorship helps me continue to produce more open-source and free educational material consumed by hundreds of thousands of developers every month.
Subscribe yourself to get updates, new guides, videos and roadmaps in your inbox.
Free subscription for updates
Support the project by paying as little as 5$ per month