svsticky / fallacious-rooster

Anonymous reporting website for study association Sticky
0 stars 0 forks source link

Replace authentication with reCAPTCHA v3 #3

Open SpookyBoy99 opened 2 months ago

SpookyBoy99 commented 2 months ago

I understand the idea behind preventing spam (even though this never proved to be a problem with DigiDecs), having to log in to the form takes away the 'feel' of the form being absolutely anonymous. Furthermore, this introduces yet another barrier for filing a case, which is often already a tremendous mental effort. Removing as many barriers a possible is crucial.

Lastly, as externals are welcome at our parties, it would be nice if they are also allowed to open a case about an incident that involved a Sticky member, even if they aren't a Sticky member themselves. Despite this likely being a rare case, all cases should be considered.

My proposal is therefor to either remove the Koala authentication completely (Google has a remarkably good spam filter anyway) or replace it with a reCAPTCHA.

TobiasDeBruijn commented 2 months ago

Agreed yes.

Due to lack of time constrains (blame the wALV), I'm leaving it like this for now in an attempt to get it online as fast as possible (to have it done before the wALV). I will add this to my list of IT priorities to change to reCAPTCHA and remove all Koala remnants from both backend and frontend. Another bonus is reduced complexity in the developer workflow.

TobiasDeBruijn commented 1 month ago

Login has been removed for regular users