> ## Documentation Index
> Fetch the complete documentation index at: https://developers.squads.so/llms.txt
> Use this file to discover all available pages before exploring further.

# PasskeySessionStatus

```ts theme={null}
type PasskeySessionStatus = "active" | "needs_refresh" | "expired" | "unauthenticated";
```

Passkey session status:

* `active`: Has account + session key, ready to sign
* `needs_refresh`: Has account, no session key (tab closed), call authenticate()
* `expired`: Session timed out, must re-authenticate
* `unauthenticated`: No account data
