PinnedHow to create an effective test automation strategyThis article outlines some test automation best practices and answers the following questions:Oct 1, 2018A response icon6Oct 1, 2018A response icon6
PinnedPublished inVX CompanySecure .NET microservices with Azure Container Apps and DAPRThe concept of microservices sounds fairly easy. And it is. Until you start adding requirements. For example, here are some common…Nov 1, 2022A response icon1Nov 1, 2022A response icon1
How to Set Up Magic Links With PKCE and Entrypage.ioMagic links are a common passwordless authentication method. This page dives into the concept, explores common use cases, and guides you on…Sep 5Sep 5
Published inThe Web Application Security HubChoosing The Appropriate OAuth FlowChoosing the right OAuth flow has become more complex over time as the protocol has evolved. What began as OAuth 1.0, and then evolved into…Aug 31Aug 31
The Three Most Common OAuth Implementation MistakesImplementing OAuth. That’s something any developer can do.Jun 23Jun 23
Set up a SPA+BFF with ASP.NET Core and Angular in 3 steps (.NET 8)Last year I wrote an article about how to set up a SPA + BFF with .NET 7. In short, to scaffold an ASP.NET Angular project in .NET 7 and…Jan 24, 2024Jan 24, 2024
Three examples of SSO gone wrongSingle Sign-On (SSO) allows a user to authenticate once and sign in to various applications. SSO is great; it makes the web more secure by…Dec 12, 2023A response icon2Dec 12, 2023A response icon2
Published inThe Web Application Security HubUnderstanding OAuth2Explaining the concepts, use-cases, and possibilities of the OAuth2 protocolAug 2, 2023A response icon6Aug 2, 2023A response icon6
Published inThe Web Application Security HubThe Back-end For Front-end Security PatternIn today’s digital landscape, delivering exceptional user experiences while ensuring robust security measures is paramount for the success…Aug 2, 2023A response icon2Aug 2, 2023A response icon2
Published inThe Web Application Security HubDistributed appsA distributed app is an app that runs on several machines in a network. A distributed app processes workload by delegating parts of the…Aug 2, 2023Aug 2, 2023