type: object
description: |
    Oculus login body. Used by `/auth/oculus/login`,
    `/auth/oculus/account`, and the non-prod `/auth/oculus/verify`.
required: [oculusUserId]
properties:
    oculusUserId: { type: string }
    accessToken:
        type: string
        description: Oculus access token issued by the Meta SDK.
    nonce:
        type: string
        description: Oculus nonce, when verifying via the nonce flow.
    deviceUniqueIdentifier:
        type: string
        description: Per-headset identifier the client passes for device-binding.
example:
    oculusUserId: "100012345678901"
    accessToken: "OCAccessToken_abcdef123456"
    deviceUniqueIdentifier: "dev_01HZH98765"
