A self-contained GL IAM quickstart using PostgreSQL - no external auth services required.
When to use PostgreSQL: Choose the PostgreSQL provider when you want full control over user data, the fastest local setup, or don't need external identity provider features like SSO or social login.
When to use this page: Use this Quickstart when you want the fastest "it works on my machine" proof. You can run GL IAM with PostgreSQL locally (no external IdP needed) and do the full lifecycle: register → login → validate.
What you'll build: A minimal local setup that runs PostgreSQL using Docker, installs GL IAM, and runs a Python script that creates a user with password and authenticates them.
Prerequisites
This example requires completion of all setup steps listed on the Prerequisites page. To summarize:
Python 3.11+
Docker (for PostgreSQL)
Access to the GDP Labs' Gen AI SDK repository (request via form or ticket@gdplabs.id)