? .node.module.marks Index: user.module =================================================================== RCS file: /cvs/drupal/drupal/modules/user.module,v retrieving revision 1.611 diff -U3 -r1.611 user.module --- user.module 26 Apr 2006 15:07:12 -0000 1.611 +++ user.module 26 Apr 2006 23:53:25 -0000 @@ -931,6 +931,10 @@ user_module_invoke('login', $form_values, $user); $old_session_id = session_id(); + // we destroy the cookie on the client by setting the cookie to expire in the past (a negative value) + if (isset($_COOKIE[session_name()])) { + setcookie(session_name(), '', time() - 42000, '/'); + } session_regenerate_id(); db_query("UPDATE {sessions} SET sid = '%s' WHERE sid = '%s'", session_id(), $old_session_id);