• Add captcha before permitting download from web for guest users

    From Nigel Reed@1:103/705 to GitLab issue in main/sbbs on Sun Dec 22 15:33:54 2024
    open https://gitlab.synchro.net/main/sbbs/-/issues/849

    I've had over 500 file downloads so far today and I cannot believe they're all from legitimate users.

    It would be nice if there was some sort of captcha that had to be completed before a download is started for a non-guest user. This would quickly stop bots from downloading files yet still allow unhindered access for authenticated users.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to GitLab note in main/sbbs on Fri Jan 17 11:34:50 2025
    https://gitlab.synchro.net/main/sbbs/-/issues/849#note_6271

    I'd suggest setting Download Requirements on the Library or Directory. Creating an account once is less hassle than filling out a CAPTCHA on every download. (webv4 does need a better indicator that an account is required to download a file; right now it just is or isn't a link.)

    I get the idea and it would allow unauthenticated downloads without leeching, but it's more work than I want to put into webv4 and seems unnecessary.

    I'm going to close this one for the sake of housekeeping, but reopen if you think someone else might want to pick it up in the future.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From echicken@1:103/705 to GitLab issue in main/sbbs on Fri Jan 17 11:34:50 2025
    close https://gitlab.synchro.net/main/sbbs/-/issues/849
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)