oauth2_refresh_token

0 rows


Description

Stores refresh tokens which can be exchanged for access tokens

Columns

Column Type Size Nulls Auto Default Children Parents Comments
id BIGINT 19 null
timecreated BIGINT 19 null

Time this record was created.

timemodified BIGINT 19 null

Time this record was modified.

userid BIGINT 19 null
user.id oautrefrtoke_use2_fkR

The user to whom this refresh token belongs.

issuerid BIGINT 19 null
oauth2_issuer.id oautrefrtoke_iss2_fkR

Corresponding oauth2 issuer

token LONGTEXT 2147483647 null

refresh token

scopehash VARCHAR 40

sha1 hash of the scopes used when requesting the refresh token

Indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
oautrefrtoke_iss_ix Performance Asc issuerid
oautrefrtoke_use_ix Performance Asc userid
oautrefrtoke_useisssco_uix Must be unique Asc/Asc/Asc userid + issuerid + scopehash

Relationships