18F/identity-idp

View on GitHub
app/javascript/packages/session/README.md

Summary

Maintainability
Test Coverage
# `@18f/identity-session`

Utilities for managing a user's session.

## Usage

### `requestSessionStatus`

Request the current session status.

```ts
import { requestSessionStatus } from '@18f/identity-session';

const { isLive, timeout } = await requestSessionStatus();
```

### `extendSession`

Request that the current session be kept alive.

```ts
import { extendSession } from '@18f/identity-session';

const { isLive, timeout } = await extendSession();
```