From 39473285d7b79c65270517d19781105c83bfe9b6 Mon Sep 17 00:00:00 2001 From: Darya Umrikhina Date: Tue, 20 Aug 2024 03:26:22 +0400 Subject: [PATCH] Login:Src:Utils: add new types for link validation --- packages/login/src/utils/enums.ts | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/packages/login/src/utils/enums.ts b/packages/login/src/utils/enums.ts index 59742142f7..8019c238b9 100644 --- a/packages/login/src/utils/enums.ts +++ b/packages/login/src/utils/enums.ts @@ -60,14 +60,21 @@ export enum OAuth2ErrorKey { } export const enum AuthenticatedAction { - None = 0, - Logout = 1, - Redirect = 2, - } + None = 0, + Logout = 1, + Redirect = 2, +} - export const enum ValidationResult { - Ok = 0, - Invalid = 1, - Expired = 2, - TariffLimit = 3, - } \ No newline at end of file +/** + * Enum for result of validation confirm link. + * @readonly + */ +export const enum ValidationResult { + Ok = 0, + Invalid = 1, + Expired = 2, + TariffLimit = 3, + UserExisted = 4, + UserExcluded = 5, + QuotaFailed = 6, +}