From b7dca750117e878212a694c50c850df9a61fae98 Mon Sep 17 00:00:00 2001 From: blewisCycle Date: Thu, 23 Jan 2025 07:26:18 -0800 Subject: [PATCH 1/3] add 2fa struct to public account --- components/schemas/creators/PublicAccount.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/components/schemas/creators/PublicAccount.yml b/components/schemas/creators/PublicAccount.yml index 1da91ced..a2ce902b 100644 --- a/components/schemas/creators/PublicAccount.yml +++ b/components/schemas/creators/PublicAccount.yml @@ -6,6 +6,7 @@ required: - name - email - id + - two_factor_auth properties: name: title: AccountName @@ -35,6 +36,13 @@ properties: title: AccountId description: Id information for an account type: string + two_factor_auth: + type: object + required: + - verified: + properties: + verified: + type: boolean events: allOf: - $ref: "../Events.yml" From 8b9bed8108f93cb3eec1ccc35ed96b8d20174d8d Mon Sep 17 00:00:00 2001 From: blewisCycle Date: Thu, 23 Jan 2025 07:31:58 -0800 Subject: [PATCH 2/3] add description --- components/schemas/creators/PublicAccount.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/components/schemas/creators/PublicAccount.yml b/components/schemas/creators/PublicAccount.yml index a2ce902b..a26a513c 100644 --- a/components/schemas/creators/PublicAccount.yml +++ b/components/schemas/creators/PublicAccount.yml @@ -42,6 +42,7 @@ properties: - verified: properties: verified: + description: Indicates if the user account has two factor authentication enabled for log in. type: boolean events: allOf: From 165d913dde116c69f6bd9153f1410fe3af6a4b6d Mon Sep 17 00:00:00 2001 From: blewisCycle Date: Thu, 23 Jan 2025 08:10:40 -0800 Subject: [PATCH 3/3] remove colon --- components/schemas/creators/PublicAccount.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/schemas/creators/PublicAccount.yml b/components/schemas/creators/PublicAccount.yml index a26a513c..a44fdf0b 100644 --- a/components/schemas/creators/PublicAccount.yml +++ b/components/schemas/creators/PublicAccount.yml @@ -39,7 +39,7 @@ properties: two_factor_auth: type: object required: - - verified: + - verified properties: verified: description: Indicates if the user account has two factor authentication enabled for log in.