Python | Blog | PropelAuth

Announcing MCP Authentication: secure your MCP servers with PropelAuth

Articles and insights about Python from the PropelAuth team.

6 Best Auth Platforms for Python Developers in 2026 (FastAPI, Flask, and Django)

Choosing a Python authentication platform is one of those decisions that's easy to get wrong and painful to undo. Whether you're building a FastAPI backend, a Django web app, or a Flask API, the auth library you reach for will shape how quickly you can ship, how cleanly you can enforce permissions,...

Isolated Organizations: An easier way to do user isolation

When you're building a B2B product, one of the first architectural decisions you'll face is how to separate your customers from each other. This conce...

PropelAuth Updates: Account linking, async Python and more

We've had a couple of exciting releases over the past few weeks. We're excited to share, so let's dive in!
Social Account Linking
Within PropelAuth...

Dash with PropelAuth: Add Authentication to Your Data Apps with Just a Few Lines of Code

We're excited to announce our new integration with Dash, the powerful Python framework from Plotly that enables data scientists and analysts to build...

Make your LLMs worse with this MCP Tool

We are a remote company, and as a remote company, there just aren’t as many opportunities for hanging out, talking around the water cooler.
Being a C...

PropelAuth Python v4 Release

Today, we are excited to release a new version of our base Python library, as well as releases of our framework-specific libraries for FastAPI, Flask,...

Building internal AI tools with Streamlit

Most companies have a ton of valuable data internally. This could be analytics data on your customers interactions with your product. This could be an...

React/FastAPI Starter Guide

This guide walks through the process of setting up authentication using PropelAuth on top of a product built in FastAPI & React.
Setting up our Auth...

Streamlit Authentication

Streamlit is a powerful tool for creating “data apps.” The easiest way to understand it is with this picture (from Streamlit’s marketing site):
You w...

Building a Multi-Tenant App with FastAPI, SQLModel, and PropelAuth

Building a multi-tenant (sometimes also known as B2B) product can be a trickier than building for consumers. Instead of handling users as individuals,...