diff --git a/src/api/branding.ts b/src/api/branding.ts index 7f97a61..094a0d2 100644 --- a/src/api/branding.ts +++ b/src/api/branding.ts @@ -21,6 +21,7 @@ export interface FullscreenEnabled { export interface EmailAuthEnabled { enabled: boolean; + verification_enabled?: boolean; } export interface GiftEnabled { diff --git a/src/pages/Profile.tsx b/src/pages/Profile.tsx index c90d4ee..197ae83 100644 --- a/src/pages/Profile.tsx +++ b/src/pages/Profile.tsx @@ -107,6 +107,7 @@ export default function Profile() { staleTime: 60000, }); const isEmailAuthEnabled = emailAuthConfig?.enabled ?? true; + const isEmailVerificationEnabled = emailAuthConfig?.verification_enabled ?? true; // Build referral link for cabinet const referralLink = referralInfo?.referral_code @@ -474,13 +475,13 @@ export default function Profile() { {user.email} {user.email_verified ? ( {t('profile.verified')} - ) : ( + ) : isEmailVerificationEnabled ? ( {t('profile.notVerified')} - )} + ) : null} - {!user.email_verified && ( + {!user.email_verified && isEmailVerificationEnabled && (

{t('profile.verificationRequired')}