add user management functionality with OTP verification and consent handling, DI introduced

This commit is contained in:
2025-08-10 10:38:49 +03:00
parent 6a9061a3de
commit 5d80a68b44
30 changed files with 828 additions and 528 deletions

View File

@ -137,9 +137,14 @@ components:
type: boolean
description: Status of the verification
example: true
message:
type: string
description: Confirmation message
example: "OTP verified successfully"
required:
- redirect_url
- ok
- message
AcceptConsentRequest:
type: object
properties:
@ -147,8 +152,14 @@ components:
type: string
description: The consent challenge to accept
example: "challenge123"
phone_number:
type: string
description: Phone number associated with the consent
example: "+79999999999"
maxLength: 15
required:
- consent_challenge
- phone_number
AcceptConsentResponse:
type: object
properties: