5 Practices for Building Cloud-Native Permissions

Most developers end up building authorization or access-control for their products multiple times – forced to refactor with new customer, product, or security demands coming in. To make our lives a little easier, let’s go over the unique challenges that building cloud-native permissions poses before us and cover the five best practices for building them … Read more

Build a Gatsby Authentication Flow with Firebase | by Marcos Lombog | Jul, 2022

Secure your Gatsby app using Firebase authentication This guide will walk you through how to set up an authentication flow using Firebase in your Gatsby application, and deploying it to Netlify hosting. After following this guide, you will have a working Gatsby app complete with: Fully fledged sign-in and sign-up flows. Secure email/password authentication. Reset … Read more

Securing Access to Kubernetes With Zero Trust

Modern IT environments are becoming more dynamic by the day. Kubernetes, for example, is pushing the boundaries of what’s possible for many IT organizations. The benefits of the open source technology to automate deployment, scalability and management of containerized applications are numerous. In particular, IT teams are taking advantage of its power, efficiency and flexibility … Read more

c# – How to create a ‘CallBack’ action after getting a Code from Authentication Server in OAuth2 in Web Application Controller

I’m Providing an ‘OAuthHandler’ for Walmart and overriding some OAuthHandler methods to communicate between User Agent (Client) and Remote Authenticate Server. Below is my controller: [AllowAnonymous] public class WalmartLoginController : Controller { public async Task<IActionResult> Login([FromForm] string provider) { if (string.IsNullOrWhiteSpace(provider)) { return BadRequest(); } if (!await HttpContext.IsProviderSupportedAsync(provider)) { return BadRequest(); } return Challenge(new AuthenticationProperties … Read more

Authentication Methods for B2B SaaS Integrations

From the earliest days of software development, authentication (also called auth) has been essential. To ensure system and data security, you must ensure that only properly identified users are permitted to log in to a system. If you’re building native integrations to connect your SaaS product to the other apps your customers use, one of … Read more

google cloud platform – GKE metrics-server failing (failed to get delegated authentication kubeconfig)

Google Kubernetes Engine’s metrics-server is failing, which is preventing Horizontal Pod Autoscale from working (CPU usage stats are unavailable). When I check on the metrics-server-v0.4.5 deployment, the pod is in CrashLoopBackOff and the logs look like this: 2022-07-08 15:54:01.592 GMT Error: failed to get delegated authentication kubeconfig: failed to get delegated authentication kubeconfig: open /var/run/secrets/kubernetes.io/serviceaccount/token: … Read more