GuidesSecurity
Client ID
Generate a stable client_id for licensing, accounts, and blacklist checks.
Client ID
Many Blazeauth operations accept client_id. This value identifies the machine or installation.
A good client_id is:
- stable across runs of the application
- hard to guess
- not personally identifiable
- consistent across your product updates
Generate client_id
Use a stable secret + machine fingerprint, then hash.
Where it is used
Common places:
create_accountauth_by_licenseandauth_by_credentialsblacklist