Mobile Sign-in
Sign a mobile app in without typing a password on the device. A signed-in user creates a short-lived one-time code, and the mobile app exchanges that code for its own session.
📄️ Create a mobile sign-in code
Creates a short-lived, one-time code and a deep link that signs the GeoPulse mobile app in as the current user. Open the deep link on the phone, or pass the code to `POST /api/v1/auth/mobile-sessions`.
📄️ Exchange a mobile sign-in code
Exchanges a code created with `POST /api/v1/auth/mobile-codes` for access and refresh tokens. Each code works once and expires after a short time.