Blog
OAuth2.0 from scratch: What is? - Part 0
In the past, if you wanted to allow an application to access another service on your behalf, you had to share your credentials with it. This created several issues. For example, if you changed your password, you would have to update it in every app. Furthermore, you couldn’t revoke access for a single specific app without changing your password for everyone So OAuth came to help us to solve this issue. It permits a client to act as the user (or on behalf of the user) without ever seeing or storing the user’s credentials.
December 22, 2025