This commit is contained in:
Benjamin Toby
2025-01-20 08:50:36 +01:00
parent c210e6ca46
commit 16191975f9
11 changed files with 17 additions and 5 deletions
@@ -11,6 +11,7 @@ type Param = {
additionalFields?: string[];
additionalData?: { [s: string]: string | number };
email?: string;
useLocal?: boolean;
};
/**
@@ -24,6 +25,7 @@ export default async function apiGithubLogin({
additionalFields,
email,
additionalData,
useLocal,
}: Param): Promise<APILoginFunctionReturn> {
if (!code || !clientId || !clientSecret || !database) {
return {
@@ -93,6 +95,7 @@ export default async function apiGithubLogin({
social_id: socialId,
supEmail: email,
additionalFields,
useLocal,
});
////////////////////////////////////////////////
@@ -16,6 +16,7 @@ export default async function apiGoogleLogin({
additionalFields,
additionalData,
debug,
useLocal,
}: APIGoogleLoginFunctionParams): Promise<APILoginFunctionReturn> {
try {
const gUser: GoogleOauth2User | undefined = await new Promise(
@@ -77,6 +78,7 @@ export default async function apiGoogleLogin({
social_id: sub,
additionalFields,
debug,
useLocal,
});
////////////////////////////////////////