This article discusses blockchain account addresses, how they are used to prove ownership of bitcoins and how blockchain transactions work.… Read More The post Proving Ownership of Coins in Blockchain appeared first on The Armchair Critic.
In the previous article, we discussed hashing, asymmetric encryption, and digital signatures. In this article, we will dwell on how blockchain transactions work. An easier way to learn how blockchain transactions work is by following… Read More The post Understanding blockchain transactions appeared first on The Armchair Critic.
In this article we will learn about hashing, asymmetric encryption, and how we use them to produce digital signatures.… Read More The post Hashing, asymmetric encryption, and digital signatures appeared first on The Armchair Critic.
Let's look at how we can adapt the right mental model of useEffect to fix the exhaustive-deps warning.… Read More The post Fixing exhaustive-deps warning in some common use cases appeared first on The Armchair Critic.
I had a tryst with the eslint exhaustive-deps rule recently. It made me go down the rabbit hole and realize that I have been using the useEffect hook wrong. In this article, I will be… Read More The post You might be using useEffect wrong the whole time appeared first on The Armchair Critic.
useTransition and useDeferredValue are two new hooks React introduced with React 18 earlier this year. These two hooks make use of React’s concurrent rendering to allow developers to provide a better user experience in their… Read More The post useTransition and useDeferredValue in React 18 appeared first on The Armchair Critic.
Passwords are becoming obsolete, and the tech world is exploring various different technologies to allow users to log in without passwords. In this article, we discussed the perils of passwords and how FIDO2 can help us go… Read More The post Magic link authentication using Asgardeo appeared first on The Armchair Critic.
In the previous article, we looked at the motivation behind blockchain. In this article, let’s look at the challenges of a decentralized digital financial transaction system. As we saw in the previous article, in a… Read More The post Challenges of a decentralized transaction system appeared first on The Armchair Critic.
The online literature on blockchain is torn between too simplistic rundowns for non-techies and advanced hieroglyphic riddles targeted at those who want to learn blockchain in depth. When I started learning blockchain, unfortunately, hardly did… Read More The post The motivation behind blockchain appeared first on The Armchair Critic.
Invoking a parent component’s method from a child component is pretty straightforward in React. We can do it by passing the method as a prop to the child component. But what if we want to… Read More The post Call a child component’s method from its parent in React appeared first on The Armchair Critic.
Passwords are fast becoming a thing of the past and for the right reasons. For better user experience and security, services should allow their users to log in without passwords. With Asgardeo, this should be… Read More The post Passwordless login using Asgardeo appeared first on The Armchair Critic.
Wordle is intriguing, I know. But what was more intriguing to me was how this web app worked. So, I decided to peek through the code, and eventually, I decided to build a Twitter bot… Read More The post How I created a bot that tweets the correct Wordle word daily appeared first on The Armchair Critic.
Very often, we need to protect APIs and a very good way of doing it is to use Open ID Connect (OIDC) authentication. In this article, we are going to take a look at how… Read More The post Protecting Azure API Management APIs using Asgardeo appeared first on The Armchair Critic.
Browser redirection is an integral part of the Open ID Connect (OIDC) authentication flow. At the same time, it is every UX engineer’s nightmare. Of course, we can do nothing to carry out OIDC authentication… Read More The post Reauthenticating a user without redirection in OIDC appeared first on The Armchair Critic.
Do you want to add authentication to your Angular app? Gone are the days when you had to implement the backend logic to manage users and then write the frontend logic to manage user sessions.… Read More The post Add login to an Angular app using Asgardeo appeared first on The Armchair Critic.
More often than not, securing access to your Single-Page Application (SPA) inevitably becomes an integral part of development. Asgardeo simplifies this by providing you with an Identity and Access Management (IAM) solution coupled with a… Read More The post How to secure SPAs with Asgardeo appeared first on The Armchair Critic.
Single-Page Applications (SPAs) are fast becoming ubiquitous as they provide a far better user experience over the traditional multi-page applications. However, as is often the case with app development, a good user experience and security… Read More The post Best practices for OIDC authentication in SPAs appeared first on The Armchair Critic.
Times change fast. Even more so if you are in the tech business. Fifteen years ago, JavaScript was only a child’s toy condemned to lend some semblance of programmability to web pages. Today, it is… Read More The post What I learned building a cloud-native frontend app for Asgardeo appeared first on The Armchair Critic.
Implementing a timer using React might seem straightforward until you actually try to implement one. This seemingly run-of-the-mill task can put your React knowledge to a stern test. The obvious way First, let us try… Read More The post Implementing a timer using React appeared first on The Armchair Critic.
You might come across id token validation issues in the Wso2 Identity Server 5.11.0. This article discusses possible fixes. … Read More The post Fix invalid id token issue in WSO2 Identity Server 5.11.0 appeared first on The Armchair Critic.