update login

This commit is contained in:
sijinhui
2024-04-18 17:30:27 +08:00
parent ef5638e427
commit bf6c86862f
2 changed files with 16 additions and 12 deletions

View File

@@ -47,22 +47,26 @@ export default function UserLoginButton() {
window.location.href =
result?.url && result.url.includes("verify") ? result.url : "/";
} else {
const errorParts = result.error.split(",");
if (errorParts.length > 1) {
if (loginProvider === "credentials") {
loginForm.setFields([
{
name: errorParts[0],
errors: [errorParts[1]],
name: "username",
errors: [result.error],
},
]);
} else {
loginForm.setFields([
{
name: "password",
errors: [result.error],
},
]);
}
if (loginProvider === "email") {
loginForm.setFields([
{
name: "email",
errors: [result.error],
},
]);
}
}
console.log("response,", result);
});