Authentication¶
The front door to an app built on SweatStack is one button: Sign in with SweatStack. The user authenticates with the wearable account they already have, and your app receives an OAuth2 access token. There's no signup form, and the account arrives with the user's email, name, dailies, performance profile, and years of history.
Start here:
- Sign in with SweatStack: the drop-in login and registration for your app. One button replaces your whole auth stack and hands you data you'd otherwise collect with forms. This is the path most apps want.
- OAuth2 / OIDC: the standard authorization-code flow (with or without PKCE) underneath it. Every integration uses this as its foundation.
- Quick reference: every endpoint, scope, and credential on one page. The fastest start if you've integrated an OAuth2 provider before.
Already have your own login, and adding SweatStack as a data source? It's the same flow. See Already have your own login?.