refs #6434 fix: bad merge
gitea/salix/pipeline/head Build queued... Details

This commit is contained in:
Javier Segarra 2023-12-13 13:31:32 +01:00
parent 5a36fabf05
commit 11b54d66af
1 changed files with 5 additions and 8 deletions

View File

@ -40,14 +40,11 @@ module.exports = Self => {
const validCredentials = vnUser
&& await vnUser.hasPassword(password);
if (!validCredentials)
throw new UserError('Invalid credentials');
if (!vnUser.active)
throw new UserError('User disabled');
await Self.sendTwoFactor(ctx, vnUser, myOptions);
await Self.passExpired(vnUser, myOptions);
if (validCredentials) {
if (!vnUser.active)
throw new UserError('User disabled');
await Self.sendTwoFactor(ctx, vnUser, myOptions);
await Self.passExpired(vnUser, myOptions);
if (vnUser.twoFactor)
throw new ForbiddenError(null, 'REQUIRES_2FA');