Browse Source

Add expired user notification

master
Rory Powell 5 years ago
parent
commit
044579b829
  1. 5
      packages/auth/src/middleware/passport/local.js

5
packages/auth/src/middleware/passport/local.js

@ -10,6 +10,7 @@ const { getTenantId } = require("../../tenancy")
const INVALID_ERR = "Invalid Credentials"
const SSO_NO_PASSWORD = "SSO user does not have a password set"
const EXPIRED = "This account has expired. Please reset your password"
exports.options = {
passReqToCallback: true,
@ -46,8 +47,8 @@ exports.authenticate = async function (ctx, email, password, done) {
return authError(done, SSO_NO_PASSWORD)
}
console.error("User has no password", dbUser)
return authError(done, INVALID_ERR)
console.error("Non SSO usser has no password set", dbUser)
return authError(done, EXPIRED)
}
// authenticate

Loading…
Cancel
Save