Skip to main content

ConsentRequest

@webda/oauth


Interface: ConsentRequest

Defined in: packages/oauth/src/oauthserver.service.ts:136

Consent request shown to the user

Properties​

client​

client: object

Defined in: packages/oauth/src/oauthserver.service.ts:140

Requesting client

host?​

optional host?: string

id​

id: string

optional logo?: string

name​

name: string

uri?​

optional uri?: string

verified​

verified: boolean


csrf​

csrf: string

Defined in: packages/oauth/src/oauthserver.service.ts:155

CSRF token to send back with the decision


flow​

flow: "code" | "device"

Defined in: packages/oauth/src/oauthserver.service.ts:138

Authorization code or device flow


hostname?​

optional hostname?: string

Defined in: packages/oauth/src/oauthserver.service.ts:144

Hostname of the device requesting access


offlineAccess​

offlineAccess: boolean

Defined in: packages/oauth/src/oauthserver.service.ts:151

A refresh token is requested


operations​

operations: object[]

Defined in: packages/oauth/src/oauthserver.service.ts:146

Requested operations the user can call, by first segment

group​

group: string

ids​

ids: object[]


rememberable​

rememberable: boolean

Defined in: packages/oauth/src/oauthserver.service.ts:153

The decision can be remembered


user​

user: object

Defined in: packages/oauth/src/oauthserver.service.ts:142

Signed-in user

id​

id: string

name?​

optional name?: string