Don't log full session identifiers
This commit is contained in:
parent
ce24ec1bdd
commit
3db1e4212c
1 changed files with 5 additions and 1 deletions
|
@ -874,11 +874,15 @@ class kolab_auth extends rcube_plugin
|
||||||
$username = sprintf('%s (as user %s)', $username, $login_as);
|
$username = sprintf('%s (as user %s)', $username, $login_as);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Don't log full session id for better security
|
||||||
|
$session_id = session_id();
|
||||||
|
$session_id = $session_id ? substr($session_id, 0, 16) : 'no-session';
|
||||||
|
|
||||||
$message = sprintf(
|
$message = sprintf(
|
||||||
"Failed login for %s from %s in session %s %s",
|
"Failed login for %s from %s in session %s %s",
|
||||||
$username,
|
$username,
|
||||||
rcube_utils::remote_ip(),
|
rcube_utils::remote_ip(),
|
||||||
session_id() ?: 'no-session',
|
$session_id,
|
||||||
$message ? "($message)" : ''
|
$message ? "($message)" : ''
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue