Skip to main content
zerotal

Documentation


Documentation / zerotal / auth / TokenRow

Interface: TokenRow

Defined in: packages/auth/src/PersonalAccessToken.ts:38

A persisted personal-access-token row. The token field holds the SHA-256 hash, never the plaintext.

Properties

id

id: number

Defined in: packages/auth/src/PersonalAccessToken.ts:39


tokenable_id

tokenable_id: number

Defined in: packages/auth/src/PersonalAccessToken.ts:40


tokenable_type

tokenable_type: string

Defined in: packages/auth/src/PersonalAccessToken.ts:41


name

name: string

Defined in: packages/auth/src/PersonalAccessToken.ts:42


token

token: string

Defined in: packages/auth/src/PersonalAccessToken.ts:43


abilities

abilities: string | null

Defined in: packages/auth/src/PersonalAccessToken.ts:44


last_used_at

last_used_at: string | null

Defined in: packages/auth/src/PersonalAccessToken.ts:45


expires_at

expires_at: string | null

Defined in: packages/auth/src/PersonalAccessToken.ts:46


created_at

created_at: string

Defined in: packages/auth/src/PersonalAccessToken.ts:47


updated_at

updated_at: string

Defined in: packages/auth/src/PersonalAccessToken.ts:48