import axios from 'axios'; import {signIn} from "next-auth/react"; import {config} from "../config"; export async function createJwtToken(email, password) { return await signIn('credentials', { redirect: false, email, password, }); } export async function signInStrapi({email, password}) { const res = await axios.post(`${(config.env as any).STRAPI_URL_API}/auth/local`, { identifier: email, password, }); if (res && res.data) { const user = await axios.get(`${(config.env as any).STRAPI_URL_API}/users/${res.data.user.id}?populate=deep`); if (user && user.data) { res.data.user = {...res.data.user, ...user.data}; } } return res.data; }