don't return token on register if verification required
This commit is contained in:
parent
05453ec148
commit
ed38d74b3e
@ -278,6 +278,17 @@ router.post(
|
||||
await Invite.joinGuild(user.id, body.invite);
|
||||
}
|
||||
|
||||
// return an error for unverified accounts if verification is required
|
||||
if (Config.get().login.requireVerification && !user.verified) {
|
||||
throw FieldErrors({
|
||||
login: {
|
||||
code: "ACCOUNT_LOGIN_VERIFICATION_EMAIL",
|
||||
message:
|
||||
"Email verification is required, please check your email.",
|
||||
},
|
||||
});
|
||||
}
|
||||
|
||||
return res.json({ token: await generateToken(user.id) });
|
||||
},
|
||||
);
|
||||
|
Loading…
x
Reference in New Issue
Block a user