Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace authentication with reCAPTCHA v3 #3

Open
SpookyBoy99 opened this issue Sep 5, 2024 · 2 comments
Open

Replace authentication with reCAPTCHA v3 #3

SpookyBoy99 opened this issue Sep 5, 2024 · 2 comments
Assignees
Labels
discussion enhancement Proposes (changes to) a feature

Comments

@SpookyBoy99
Copy link
Contributor

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.

@SpookyBoy99 SpookyBoy99 added discussion enhancement Proposes (changes to) a feature labels Sep 5, 2024
@TobiasDeBruijn
Copy link
Member

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 TobiasDeBruijn self-assigned this Sep 5, 2024
@TobiasDeBruijn
Copy link
Member

Login has been removed for regular users

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion enhancement Proposes (changes to) a feature
Projects
None yet
Development

No branches or pull requests

2 participants