OAuth, OpenID and JWT - What exactly are these terms and their differences
OAuth, OpenID and JWT - What exactly are these terms and their differencesIn this week's newsletter, let me explain to you the terms OAuth, OpenID and JWT and what are they used for.Authentication and Authorization are two terms used interchangeably in the context of Identity management, but serve two different purposes. Authentication means validating the existence of a user against a system. It is the process of confirming the identity of a user or entity. Authorization comes after Authentication. It means verifying whether the user is permitted to use a resource in a system by means of any secret information and granted access. OAuth is a protocol which explains how a user should be authorized by a system. It was principally developed for Authorization but is generic to implement for larger purposes like API management and others. OpenID is used for authenticating a user against a backend. JWT is a compact, self-contained method for securely transmitting information between parties as a JSON object. In this week’s newsletter, let me explain to you in detail about all of these terms, and potential differences between them. You can check the article here - https://referbruv.com/blog/authentication-vs-authorization-oauth-openid-and-jwt-explained/ I hope this article will be of use to you. I’ll see you next week with a new topic. Have a great week ahead! |
Older messages
Basics of a HTTP Request in a RESTful Architecture
Thursday, July 4, 2024
A simple introduction to how an http request looks like in a RESTful Architecture ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
What is AWS Cognito Identity Pool and How to use it?
Monday, June 24, 2024
In this article, let's discuss what are Cognito Identity Pools and How do we create one to help users access AWS resources using a CIP Token. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
How to Role based Authorization in ASP.NET Core
Monday, April 15, 2024
Let's see how we can authorize an API access based on an user role defined by the system or a user based on a claim based on the JWT token passed within the request. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
How to use SignalR with ASP.NET Core Angular
Monday, April 8, 2024
In this detailed guide, let's understand how to integrate SignalR with ASP.NET Core and Angular to build realtime web applications using an example. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
How to use Decorator pattern in ASP.NET Core
Sunday, March 31, 2024
In this article let's look at how we can create a simple Decorator implementation for an existing component using a Dependency Injection container. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
You Might Also Like
JSK Daily for Oct 5, 2024
Saturday, October 5, 2024
JSK Daily for Oct 5, 2024 View this email in your browser A community curated daily e-mail of JavaScript news Understanding CommonJS vs. ES Modules in JavaScript JavaScript has undergone significant
🪟 How to Prevent Windows 10/11 From Locking Itself — Biggest Tech Fails
Saturday, October 5, 2024
Also: Does Airplane Mode Speed Up Charging, and More! How-To Geek Logo October 5, 2024 Did You Know The idea that camels store water in their humps to survive long treks through the desert is a
Issue #561: js13kGames 2024 winners, OneJS, and Nadine's Fleet II
Saturday, October 5, 2024
View this email in your browser Issue #561 - October 5th 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to
Ranked | The Worst Cities for Rush Hour Traffic 🚗
Saturday, October 5, 2024
We look at the worst cities for rush hour traffic, both globally and in the US specifically. View Online | Subscribe | Download Our App Presented by Voronoi: The App Where Data Tells the Story FEATURED
⚙️ Special Edition: Eric Xing and the Age of AI Empowerment
Saturday, October 5, 2024
We met up with Dr. Eric Xing to talk about the realities of AI.
🐍 New Python tutorials on Real Python
Saturday, October 5, 2024
Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Python 3.13: Cool New Features for You to Try In
Hooked On Clarendon 💡
Saturday, October 5, 2024
The very common font that kicked off a redesign. Here's a version for your browser. Hunting for the end of the long tail • October 05, 2024 Hooked On Clarendon I saw a font recently, and it
Largest-Ever DDoS Attack Just Occurred—3.8 Tbps in Just 65 Seconds!
Saturday, October 5, 2024
THN Daily Updates Newsletter cover Mastering Spring Boot 3.0 ($31.99 Value) FREE for a Limited Time A comprehensive guide to building scalable and efficient backend systems with Java and Spring
Re: No more spam!
Saturday, October 5, 2024
If you are tired of getting spam texts and phone calls, I have a new discovery that you need to read about. It's a service called Incogni, and I'd recommend it to any iPhone Life reader
📧 Implementing the Outbox Pattern
Saturday, October 5, 2024
Implementing the Outbox Pattern Read on: my website / Read time: 8 minutes The .NET Weekly is brought to you by: Visually Building API-Driven Applications with Postman Flows Explore how Postman