From f6f524f2be01504c149378762b75f63971744237 Mon Sep 17 00:00:00 2001 From: Retro_Guy Date: Thu, 1 Jul 2021 11:02:05 +0000 Subject: [PATCH] Stay logged in while uploading/browsing files --- Rocksolid_Light/spoolnews/files.php | 6 +++ Rocksolid_Light/spoolnews/upload.php | 57 ++++++++++++++++++---------- 2 files changed, 44 insertions(+), 19 deletions(-) diff --git a/Rocksolid_Light/spoolnews/files.php b/Rocksolid_Light/spoolnews/files.php index d5eac53..1b724d4 100644 --- a/Rocksolid_Light/spoolnews/files.php +++ b/Rocksolid_Light/spoolnews/files.php @@ -31,6 +31,8 @@ include "head.inc"; echo ''; echo '
'; echo ''; + echo ''; + echo ''; echo ''; echo '
'; echo ''; @@ -38,6 +40,8 @@ include "head.inc"; echo ''; echo '
'; echo ''; + echo ''; + echo ''; echo ''; echo '
'; echo ''; @@ -64,6 +68,8 @@ include "head.inc"; echo '
'; echo ''; echo ''; + echo ''; + echo ''; echo ''; + echo ''; + echo ''; echo ''; echo '
'; echo ''; @@ -34,6 +34,8 @@ include "head.inc"; echo ''; echo '
'; echo ''; + echo ''; + echo ''; echo ''; echo '
'; echo ''; @@ -61,6 +63,14 @@ if(isset($_FILES)) { echo 'There was an error saving '.$_FILES[photo][name]; } } + $authkey = password_hash($_POST['username'].$keys[0].get_user_config($_POST['username'],'encryptionkey'), PASSWORD_DEFAULT); +?> + +'; -echo '
'; -echo 'Please Login to Upload
(max size=2MB)
'; -echo 'Username:'; -echo 'Password:'; -echo ''; -echo ''; -echo ' + echo ''; + echo ''; + +if(!check_bbs_auth($_POST['username'], $_POST['password'])) { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; +} else { + echo ''; + echo ''; + echo ''; + echo ''; + echo ''; + echo ' '; -echo ''; + echo ''; +} echo ''; echo ''; echo '
Please Login to Upload
Username:
Password:
Logged in as '.$_POST['username'].'
(max size=2MB)
  
';