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.
The R language allows for rapid prototyping of machine learning and neural network models. Having learned to create neural networks using Python, I found prototyping neural networks using R to be quick and easy. Even… Read More The post Build a multi-class classification neural network in R in fifty lines of code appeared first on The Armchair Critic.
We use web workers to offload resource-intensive tasks to a background thread in a web app. But did you know we can also use them to safely store access tokens? This article discusses how it… Read More The post Leveraging web workers to safely store access tokens appeared first on The Armchair Critic.
If you have used the OIDC protocol to implement single sign-on, you would be used to receiving the authorization code as a query parameter from the identity server. However, did you know that receiving the… Read More The post Securely receiving authorization code in SPAs using form_post appeared first on The Armchair Critic.
If you have used the OIDC protocol to implement single sign-on, you would be used to receiving the authorization code as a query parameter from the identity server. However, did you know that receiving the… Read More The post Securely receiving authorization code in SPAs using form_post appeared first on The Armchair Critic.
WSO2 Identity Server allows you to integrate Azure Active Directory as a federated identity provider out of the box using the OIDC protocol. However, there may be times you may want to integrate Azure Active… Read More The post Configuring Azure Active Directory as a federated IdP in WSO2 Identity Server using SAML appeared first on The Armchair Critic.
WSO2 Identity Server has always been known for its technical brilliance and feature richness. But that wasn’t enough to satiate us. In order to provide an unparalleled user experience, we wanted to add one more… Read More The post How we built a frontend app for WSO2 Identity Server with React appeared first on The Armchair Critic.
WSO2 Identity Server has always been known for its technical brilliance and feature richness. But that wasn’t enough to satiate us. In order to provide an unparalleled user experience, we wanted to add one more… Read More The post How we built a frontend app for WSO2 Identity Server with React appeared first on The Armchair Critic.
Asgardio OIDC JavaScript SDK allows developers to implement OIDC authentication in their Single Page Applications in a fast and secure manner, especially when using the WSO2 Identity Server as the Identity Provider. The SDK offers three… Read More The post Asgardio OIDC JS SDK: Bootstrap in three easy steps appeared first on The Armchair Critic.
Asgardio OIDC JavaScript SDK allows developers to implement OIDC authentication in their Single Page Applications in a fast and secure manner, especially when using the WSO2 Identity Server as the Identity Provider. The SDK offers three… Read More The post Asgardio OIDC JS SDK: Bootstrap in three easy steps appeared first on The Armchair Critic.
Python's Async IO has made writing concurrent applications a breeze. This article explores how Async IO can be used to achieve concurrency in Python.… Read More The post Concurrent programming using Python’s Async IO appeared first on The Armchair Critic.