← Back

Peopled Auth Service

Jun 1, 2026

My most recent project at Peopled is the Auth Service project. This is meant to be a gateway for internal and third party integrations, authenticating against our production API and managing sessions via Redis.

This project includes both the server-side and client-side implementation of our Passkeys solution, and integrating with our existing SSO framework with backwards compatibility to our old authentication mechanism. There is an added feature for API Key authentication, where developers can create an API key tied to their organization and create custom apps to manage their organization.

My involvement was 100%, helping guide the requirements + approval process as well as defining the test process before I built the entire project from scratch.

The stack

  • Go + Fiber for the Auth API + router
  • Postgres for storing passkeys, API keys, and audit logs
  • Redis for managing sessions
  • WebAuthn for both the Go implementation and the Javascript implementation