Installation
Server
Section titled “Server”Requires Python 3.11+ and a SQL database (PostgreSQL, SQLite, or MySQL).
PostgreSQL (recommended)
Section titled “PostgreSQL (recommended)”pip install authfort pip install authfort SQLite
Section titled “SQLite”pip install authfort[sqlite] pip install authfort[sqlite] pip install authfort[mysql] pip install authfort[mysql] The base install includes asyncpg for PostgreSQL. The extras install aiosqlite or aiomysql respectively.
Service SDK
Section titled “Service SDK”For microservices that need to verify JWTs. No database required.
pip install authfort-service pip install authfort-service Client SDK
Section titled “Client SDK”For browsers and mobile apps. Requires Node.js 18+.
npm install authfort-client npm install authfort-client