feat: log ldap error messages on invalid-credentials
This commit is contained in:
parent
018d26f4a1
commit
0b4fadedd2
@ -203,7 +203,11 @@ campusLogin pool mode = AuthPlugin{..}
|
|||||||
$logErrorS apName $ "Error during login: " <> tshow err
|
$logErrorS apName $ "Error during login: " <> tshow err
|
||||||
observeLoginOutcome apName LoginError
|
observeLoginOutcome apName LoginError
|
||||||
loginErrorMessageI LoginR Msg.AuthError
|
loginErrorMessageI LoginR Msg.AuthError
|
||||||
Right (Left _bindErr) -> do
|
Right (Left bindErr) -> do
|
||||||
|
case bindErr of
|
||||||
|
Ldap.ResponseErrorCode _ _ _ errTxt ->
|
||||||
|
$logInfoS apName [st|#{campusIdent}: #{errTxt}|]
|
||||||
|
_other -> return ()
|
||||||
$logDebugS apName "Invalid credentials"
|
$logDebugS apName "Invalid credentials"
|
||||||
observeLoginOutcome apName LoginInvalidCredentials
|
observeLoginOutcome apName LoginInvalidCredentials
|
||||||
loginErrorMessageI LoginR Msg.InvalidLogin
|
loginErrorMessageI LoginR Msg.InvalidLogin
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user