[GH-ISSUE #187] Feature suggestion: Delete paste by using the password #109

Open
opened 2026-02-27 10:15:46 +03:00 by kerem · 6 comments
Owner

Originally created by @christianmerges on GitHub (Oct 13, 2025).
Original GitHub issue: https://github.com/matze/wastebin/issues/187

At the moment deleting a paste is not possible without saving the cookie from creating. It would be great to just delete it in the frontend and via apicall just by providing the password.

Originally created by @christianmerges on GitHub (Oct 13, 2025). Original GitHub issue: https://github.com/matze/wastebin/issues/187 At the moment deleting a paste is not possible without saving the cookie from creating. It would be great to just delete it in the frontend and via apicall just by providing the password.
Author
Owner

@matze commented on GitHub (Oct 14, 2025):

So you want to conflate decryption with further access control?

<!-- gh-comment-id:3401602697 --> @matze commented on GitHub (Oct 14, 2025): So you want to conflate decryption with further access control?
Author
Owner

@christianmerges commented on GitHub (Oct 14, 2025):

Not really. When it is possible to view the cobtent by providing url and password, it should also be possible for the backend to delete that entry from the database.

<!-- gh-comment-id:3401958732 --> @christianmerges commented on GitHub (Oct 14, 2025): Not really. When it is possible to view the cobtent by providing url and password, it should also be possible for the backend to delete that entry from the database.
Author
Owner

@matze commented on GitHub (Oct 14, 2025):

Yes, so much is clear. But the point is: just because I have the password now (perhaps shared by a colleague) why would that give me the right to also be able to delete it?

<!-- gh-comment-id:3401989255 --> @matze commented on GitHub (Oct 14, 2025): Yes, so much is clear. But the point is: just because I have the password now (perhaps shared by a colleague) why would that give me the right to also be able to delete it?
Author
Owner

@christianmerges commented on GitHub (Oct 14, 2025):

Because the creator of the paste chose to. Sonetimes it is needed to open the paste on another device again, so the feature "burn after view" is not helping. I have a bunch of pasts now, where i do not have saved the cooke, which i wanna delete now. We could also make these deletions with an "admin apikey".

<!-- gh-comment-id:3402015419 --> @christianmerges commented on GitHub (Oct 14, 2025): Because the creator of the paste chose to. Sonetimes it is needed to open the paste on another device again, so the feature "burn after view" is not helping. I have a bunch of pasts now, where i do not have saved the cooke, which i wanna delete now. We could also make these deletions with an "admin apikey".
Author
Owner

@matze commented on GitHub (Oct 14, 2025):

Because the creator of the paste cose to

Would be great, if you had phrased it like that in the initial request :-)

<!-- gh-comment-id:3402020072 --> @matze commented on GitHub (Oct 14, 2025): > Because the creator of the paste cose to Would be great, if you had phrased it like that in the initial request :-)
Author
Owner

@christianmerges commented on GitHub (Oct 14, 2025):

I try to improve every day :)

<!-- gh-comment-id:3402046842 --> @christianmerges commented on GitHub (Oct 14, 2025): I try to improve every day :)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/wastebin-matze#109
No description provided.