1
0
Fork 0
mirror of synced 2024-07-02 13:01:09 +12:00

Add expired user notification

This commit is contained in:
Rory Powell 2021-11-03 15:46:45 +00:00
parent fbaedd6a34
commit 044579b829

View file

@ -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