From ccdaf12ee3aa7a1d91d539c64db6119368f3024b Mon Sep 17 00:00:00 2001 From: Myzel394 <50424412+Myzel394@users.noreply.github.com> Date: Fri, 4 Nov 2022 19:40:29 +0100 Subject: [PATCH] current stand --- ...llow-email-login-from-different-devices.ts | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/apis/change-allow-email-login-from-different-devices.ts diff --git a/src/apis/change-allow-email-login-from-different-devices.ts b/src/apis/change-allow-email-login-from-different-devices.ts new file mode 100644 index 0000000..f3e4173 --- /dev/null +++ b/src/apis/change-allow-email-login-from-different-devices.ts @@ -0,0 +1,27 @@ +import {SimpleDetailResponse} from "~/server-types" +import {client} from "~/constants/axios-client" + +export interface ChangeAllowEmailLoginFromDifferentDevicesData { + email: string + sameRequestToken: string + allow: boolean +} + +export default async function changeAllowEmailLoginFromDifferentDevices({ + email, + sameRequestToken, + allow, +}: ChangeAllowEmailLoginFromDifferentDevicesData): Promise { + const {data} = await client.patch( + `${ + import.meta.env.VITE_SERVER_BASE_URL + }/auth/login/email-token/allow-email-login-from-different-devices`, + { + email, + sameRequestToken, + allow, + }, + ) + + return data +}