misc: disable passwords for new pastes

This commit is contained in:
Floorb 2023-09-07 13:05:32 -04:00
parent 6c1809c20b
commit ccbe200300
2 changed files with 4 additions and 4 deletions

View file

@ -122,13 +122,13 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$paste_code = 'green'; $paste_code = 'green';
} }
if (!empty($paste_password)) { if (!empty($paste_password) && $editing) {
if (!$current_user) { if (!$current_user) {
$error = 'You must be logged in to create a password-protected paste.'; $error = 'You must be logged in to create a password-protected paste.';
goto OutPut; goto OutPut;
} }
$paste_password = password_hash($paste_password, PASSWORD_DEFAULT); // $paste_password = password_hash($paste_password, PASSWORD_DEFAULT);
} else { } else {
$paste_password = null; $paste_password = null;
} }

View file

@ -137,13 +137,13 @@
</div> </div>
</div> </div>
</div> </div>
<div class="field"> <!--<div class="field">
<div class="control"> <div class="control">
<input type="text" class="input pp-width-auto" name="pass" id="pass" <input type="text" class="input pp-width-auto" name="pass" id="pass"
placeholder="Password (optional)<?= $current_user ? ' (must be logged in)': '' ?>" autocomplete="new-password"<?= $current_user ? '' : ' disabled="disabled"' ?> placeholder="Password (optional)<?= $current_user ? ' (must be logged in)': '' ?>" autocomplete="new-password"<?= $current_user ? '' : ' disabled="disabled"' ?>
value="<?php echo (isset($_POST['pass'])) ? pp_html_escape($_POST['pass']) : ''; ?>"/> value="<?php echo (isset($_POST['pass'])) ? pp_html_escape($_POST['pass']) : ''; ?>"/>
</div> </div>
</div> </div>-->
<div class="field"> <div class="field">
<div class="control"> <div class="control">