PureAuthPureAuthDocs

Architecture

PureAuth is a multi-tenant SaaS. Developers create applications. End users authenticate with username/password, license keys, tokens, or hardware IDs. All expiry, ban, quota, and HWID checks run in the Go API.

Client applications never receive a “seller key”. They sign requests with HMAC-SHA256 using the app secret. Dashboards and automations use JWT or scoped API keys.

Identities

PureAuth is not an obfuscator. Protect your binary separately.