Blog | PropelAuth

PropelAuth Blog

Example apps, product updates, fun ideas, and more.

Implementing SCIM with AWS Cognito

AWS Cognito is one of those services that feels like it can do almost anything if you're willing to wrestle with it long enough. User pools, app clients, hosted UIs, custom auth flows, Lambda trigger...... Read more

Using DPoP to Prevent Session Theft

When a user logs in to your product, you create a session for them. How you do this varies from product to product, but it typically involves giving ... Read more

Adding SCIM to your product

A complete guide to adding SCIM (automated user provisioning) to your product - from understanding the basics to handling user matching and common gotchas.... Read more

Adding Enterprise SSO & SCIM to any product

A complete guide to adding enterprise SSO and SCIM to your product - from understanding the basics to handling account merging and common gotchas.... Read more

Write Rust-like code in TypeScript

Rust is great for writing expressive APIs with detailed error handling. But why must the fun stop at the API boundary?... Read more

Auth for internal tools: Edge cases made easy

Let's look at how to make auth for internal tools easier to understand, audit, and extend.... Read more

Auth for on-prem products

Build enterprise auth for on-prem deployments with SSO, SCIM, and secure sessions - all without data leaving the customer's network.... Read more

Session management in Flask: from simple to secure with PropelAuth BYO

If you are building a B2B application (or just any application with aspirations of selling to larger customers), that simple flow quickly gets complic... Read more

SCIM without the pain

If you sell to enterprises, you're going to hear the acronym SCIM a lot. SCIM (System for Cross-domain Identity Management) is the standard IdPs (... Read more

Session management in FastAPI: from simple to secure with PropelAuth BYO

If you are building a B2B application (or just any application with aspirations of selling to larger customers), that simple flow quickly gets complic... Read more