Type Alias PublicLoginConfigDto
PublicLoginConfigDto: {
allowUserSelfSignUp: boolean;
backgroundImageUrl: string | null;
backgroundTitleColor: string;
backgroundTitleEn: string;
backgroundTitleEnabled: boolean;
backgroundTitleKo: string;
buttonLabels?: {
apple?: {
en?: string;
ko?: string;
};
email?: {
en?: string;
ko?: string;
};
google?: {
en?: string;
ko?: string;
};
sso?: {
en?: string;
ko?: string;
};
weale?: {
en?: string;
ko?: string;
};
};
externalFeed: {
titleEn: string;
titleKo: string;
} | null;
externalLinks: {
labelEn: string;
labelKo: string;
url: string;
}[];
loginIdentifier: "userId" | "email";
logoImageUrl: string | null;
methods: {
apple: boolean;
email: boolean;
google: boolean;
weale: boolean;
};
name: string;
ssoEnabled: boolean;
ssoProviders: {
available: boolean;
enabled: boolean;
key: string;
kind: "saml" | "partner";
labelEn: string;
labelKo: string;
loginUrl: string | null;
}[];
titleEn: string;
titleKo: string;
}