--- smf/Sources/LogInOut.php.orig 2013-01-28 16:18:00.000000000 +0100 +++ smf/Sources/LogInOut.php 2013-08-06 15:45:12.877979554 +0200 @@ -98,6 +98,13 @@ // Load cookie authentication stuff. require_once($sourcedir . '/Subs-Auth.php'); + if (!isset($_POST['user']) && isset($_GET['user'])) + $_POST['user'] = $_GET['user']; + if (!isset($_POST['hash_passwrd']) && isset($_GET['hash_passwrd'])) + $_POST['hash_passwrd'] = $_GET['hash_passwrd']; + if (!isset($_POST['cookieneverexp']) && isset($_GET['cookieneverexp'])) + $_POST['cookieneverexp'] = $_GET['cookieneverexp']; + if (isset($_GET['sa']) && $_GET['sa'] == 'salt' && !$user_info['is_guest']) { if (isset($_COOKIE[$cookiename]) && preg_match('~^a:[34]:\{i:0;(i:\d{1,6}|s:[1-8]:"\d{1,8}");i:1;s:(0|40):"([a-fA-F0-9]{40})?";i:2;[id]:\d{1,14};(i:3;i:\d;)?\}$~', $_COOKIE[$cookiename]) === 1)