ShiftWise API Docs
    Preparing search index...

    Function signAccessToken

    • Signs a short-lived access token (15 minutes).

      The resulting token is returned in the login/register response body and attached to every API request as Authorization: Bearer <token>. It is never persisted — it lives in memory (Zustand store) only.

      Parameters

      Returns string

      Signed JWT string valid for 15 minutes

      const token = signAccessToken({ userId: user.id, email: user.email })