diff options
| author | czaks <marcin@6irc.net> | 2013-05-26 17:53:00 -0400 |
|---|---|---|
| committer | czaks <marcin@6irc.net> | 2013-05-26 17:53:00 -0400 |
| commit | 258083e5cbcf905d6454866ee8f1ca9e75f247ea (patch) | |
| tree | 010f2a4c0f09d53fc124d08e6c4922e90d5f1be1 /inc/mod/auth.php | |
| parent | 4c45689528a0448b6e6808817104f132880c0ac7 (diff) | |
| parent | b9140f3c079c925092dd7a6d53ed05226888756a (diff) | |
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Diffstat (limited to 'inc/mod/auth.php')
| -rw-r--r-- | inc/mod/auth.php | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/inc/mod/auth.php b/inc/mod/auth.php index 8fb01ecb..73a24c44 100644 --- a/inc/mod/auth.php +++ b/inc/mod/auth.php @@ -98,8 +98,10 @@ if (isset($_COOKIE[$config['cookies']['mod']])) { // Should be username:hash:salt $cookie = explode(':', $_COOKIE[$config['cookies']['mod']]); if (count($cookie) != 3) { + // Malformed cookies destroyCookies(); - error($config['error']['malformed']); + mod_login(); + exit; } $query = prepare("SELECT `id`, `type`, `boards`, `password` FROM `mods` WHERE `username` = :username LIMIT 1"); @@ -111,7 +113,8 @@ if (isset($_COOKIE[$config['cookies']['mod']])) { if ($cookie[1] !== mkhash($cookie[0], $user['password'], $cookie[2])) { // Malformed cookies destroyCookies(); - error($config['error']['malformed']); + mod_login(); + exit; } $mod = array( |
