Lockspire

Copy Markdown

Lockspire is an embedded OAuth/OIDC authorization server library for Phoenix and Elixir applications.

It lets a Phoenix SaaS team become an OAuth/OIDC provider inside its existing app without moving accounts, login UX, branding, or product policy into a separate auth service.

The public support contract for the current v0.1 preview lives in docs/supported-surface.md.

What v0.1 includes

  • Authorization code + PKCE
  • OIDC discovery and JWKS
  • Userinfo, revocation, introspection, and refresh rotation
  • Host-owned login and consent seams
  • LiveView admin surfaces for clients, consents, tokens, and keys
  • Generator-backed install flow for Phoenix hosts

What v0.1 does not include

  • Hosted auth as a separate service
  • PAR, device flow, or dynamic client registration
  • SAML or LDAP federation
  • A full CIAM suite
  • Lockspire-owned account tables or login UX

Guides