Transactions and RLS in Supabase Edge Functions
Edge functions are a powerful way to run server-side code close to your users. But how to handle transactions and Row Level Security (RLS) in these functions?
Edge functions are a powerful way to run server-side code close to your users. But how to handle transactions and Row Level Security (RLS) in these functions?
We built a Caddy module to control access to REST resources based on the user's role and a set of permissions.
How to use Google Identity Services as the authentication provider in a React application, a step-by-step tutorial.
This tutorial will show you, step by step, how to configure a React-Admin application to use Azure Active Directory as an authentication provider.
In this post, I will show how to setup the root and user credentials for a Postgres database in a truly secure way, leveraging a secret management system.
NPM v9 is now using Web Login as its default authentication type. Let's see how it works and what it takes to implement it in a private registry.
The best practice regarding JWT storage is to use memory rather than local storage. But it comes with numerous challenges. Let's see how to tackle these in the case of a react-admin application.