50 lines
1.5 KiB
YAML
50 lines
1.5 KiB
YAML
components:
|
|
schemas:
|
|
AccountAuthData:
|
|
type: object
|
|
additionalProperties: false
|
|
required:
|
|
- accessToken
|
|
- account
|
|
properties:
|
|
accessToken:
|
|
$ref: ../../../models/auth/token_data.yaml#/components/schemas/TokenData
|
|
account:
|
|
$ref: ../../../models/account/account.yaml#/components/schemas/AccountData
|
|
|
|
LoginData:
|
|
type: object
|
|
additionalProperties: false
|
|
required:
|
|
- accessToken
|
|
- account
|
|
- refreshToken
|
|
properties:
|
|
accessToken:
|
|
$ref: ../../../models/auth/token_data.yaml#/components/schemas/TokenData
|
|
account:
|
|
$ref: ../../../models/account/account.yaml#/components/schemas/AccountData
|
|
refreshToken:
|
|
$ref: ../../../models/auth/token_data.yaml#/components/schemas/TokenData
|
|
|
|
PendingLoginData:
|
|
type: object
|
|
additionalProperties: false
|
|
required:
|
|
- account
|
|
- pendingToken
|
|
- target
|
|
properties:
|
|
account:
|
|
type: object
|
|
additionalProperties: false
|
|
properties:
|
|
accessToken:
|
|
$ref: ../../../models/auth/token_data.yaml#/components/schemas/TokenData
|
|
account:
|
|
$ref: ../../../models/account/account.yaml#/components/schemas/AccountData
|
|
pendingToken:
|
|
$ref: ../../../models/auth/token_data.yaml#/components/schemas/TokenData
|
|
target:
|
|
type: string
|