svncommit
2008-06-06 5e0045b128b46cd9611d86731803bc3a910cd275
Add option to log successful logins.


3 files modified
14 ■■■■■ changed files
CHANGELOG 4 ●●●● patch | view | raw | blame | history
config/main.inc.php.dist 3 ●●●●● patch | view | raw | blame | history
index.php 7 ●●●●● patch | view | raw | blame | history
CHANGELOG
@@ -1,6 +1,10 @@
CHANGELOG RoundCube Webmail
---------------------------
2008/06/06 (robin)
----------
- Add option to log successful logins
2008/06/06 (alec)
----------
- TLS support in LDAP connections: 'use_tls' property (#1485104)
config/main.inc.php.dist
@@ -341,5 +341,8 @@
 */
$rcmail_config['delete_always'] = false;
// Log successful logins
// $rcmail_config['log_logins'] = false;
// end of config file
?>
index.php
@@ -86,6 +86,13 @@
    // send auth cookie if necessary
    $RCMAIL->authenticate_session();
    // log successful login
    if ($RCMAIL->config->get('log_logins') && $RCMAIL->config->get('debug_level') & 1)
      console(sprintf('Successful login for %s (id %d) from %s',
                      trim(get_input_value('_user', RCUBE_INPUT_POST), ' '),
                      $_SESSION['user_id'],
                      $_SERVER['REMOTE_ADDR']));
    // send redirect
    header("Location: {$RCMAIL->comm_path}");
    exit;