const ip = await Network.getIpAddressAsync();
const headers: { "x-captcha-response": string, "x-captcha-user-remote-ip"?: string } = {
'x-captcha-response': captchaToken,
}
if (ip != "0.0.0.0") headers["x-captcha-user-remote-ip"] = ip;
await authClient.signIn.username({
username,
password,
fetchOptions: {
headers,
},
}, {
onRequest: (ctx: RequestContext) => {
},
onSuccess: (ctx: SuccessContext) => {
return router.replace("/");
},
onError: (ctx: ErrorContext) => {
console.log(ctx.error);
},
});
const ip = await Network.getIpAddressAsync();
const headers: { "x-captcha-response": string, "x-captcha-user-remote-ip"?: string } = {
'x-captcha-response': captchaToken,
}
if (ip != "0.0.0.0") headers["x-captcha-user-remote-ip"] = ip;
await authClient.signIn.username({
username,
password,
fetchOptions: {
headers,
},
}, {
onRequest: (ctx: RequestContext) => {
},
onSuccess: (ctx: SuccessContext) => {
return router.replace("/");
},
onError: (ctx: ErrorContext) => {
console.log(ctx.error);
},
});