thomascube
2011-08-24 81fd8797d8aaedae4cd6842ed737de27beb0e684
Backport from trunk

2 files modified
6 ■■■■ changed files
index.php 2 ●●● patch | view | raw | blame | history
program/include/main.inc 4 ●●●● patch | view | raw | blame | history
index.php
@@ -155,7 +155,7 @@
// not logged in -> show login page
if (empty($RCMAIL->user->ID)) {
  // log session failures
  if ($RCMAIL->task != 'login' && $RCMAIL->task != 'logout' && !$session_error && ($sess_id = $_COOKIE[ini_get('session.name')])) {
  if (!in_array(get_input_value('_task', RCUBE_INPUT_GPC), array('login','logout')) && !$session_error && ($sess_id = $_COOKIE[ini_get('session.name')])) {
    $RCMAIL->session->log("Aborted session " . $sess_id . "; no valid session data found");
    $session_error = true;
  }
program/include/main.inc
@@ -2143,8 +2143,8 @@
  if (!$RCMAIL->config->get('log_logins') || !$RCMAIL->user)
    return;
  write_log('userlogins', sprintf('Successful login for %s (ID: %d) from %s',
    $RCMAIL->user->get_username(), $RCMAIL->user->ID, rcmail_remote_ip()));
  write_log('userlogins', sprintf('Successful login for %s (ID: %d) from %s in session %s',
    $RCMAIL->user->get_username(), $RCMAIL->user->ID, rcmail_remote_ip(), session_id()));
}