Files
edr-platform/apps/edr-freight-web/backoffice/src/auth/api.ts
yaschalew 421806e282 fix um
2026-06-27 12:54:57 +03:00

24 lines
606 B
TypeScript

import { api } from "./http";
import type { AuthTokens, AuthUser, LoginResponse } from "./types";
export const loginRequest = async (payload: {
email: string;
password: string;
}) => {
const response = await api.post<LoginResponse>("/auth/login", payload);
return response.data;
};
export const verifyMfaRequest = async (payload: {
email: string;
otp: string;
}) => {
const response = await api.post<AuthTokens>("/auth/mfa-verify", payload);
return response.data;
};
export const getMeRequest = async () => {
const response = await api.get<AuthUser>("/me");
return response.data;
};