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

add CAPTCHA to request-a-copy form #8976

Open
saschaszott opened this issue Jul 25, 2023 · 2 comments · May be fixed by #9235 or DSpace/dspace-angular#2712
Open

add CAPTCHA to request-a-copy form #8976

saschaszott opened this issue Jul 25, 2023 · 2 comments · May be fixed by #9235 or DSpace/dspace-angular#2712

Comments

@saschaszott
Copy link
Contributor

saschaszott commented Jul 25, 2023

This is a follow-up of the discussion in #8971.

The behavior of allowing anonymous users to submit the a request-a-copy form is configurable. If you don't want this behavior you can turn it off easily (set request.item.type = logged). This form currently does not have a CAPTCHA option - it does seem reasonable to add one.

As request.item.type = all is the default setting in DSpace (and DSpace CRIS), is it advisable to add a CAPTCHA to the request-a-copy form.

@saschaszott saschaszott added needs triage New issue needs triage and/or scheduling new feature labels Jul 25, 2023
@github-project-automation github-project-automation bot moved this to 🆕 Triage in DSpace Backlog Jul 25, 2023
@tdonohue tdonohue added medium priority help wanted Needs a volunteer to claim to move forward and removed needs triage New issue needs triage and/or scheduling labels Sep 11, 2023
@tdonohue tdonohue moved this to 📋 To Do in DSpace 8.0 Release Sep 11, 2023
@abhishekd2t
Copy link

@tdonohue - We can have "requestCopy.verification.enabled=true/false" in the configuration file, just the way we have for New User Registration page (https://wiki.lyrasis.org/display/DSDOC7x/CAPTCHA+Verification) and the same properties of GOOGLE CAPTCHA can be used.

@tdonohue
Copy link
Member

tdonohue commented Nov 8, 2023

Thanks @abhishekd2t , that sounds like a reasonable solution here. As you requested via email, I'm assigning this to your for the DSquare team to work on. Please feel free to delegate it internally to one or more of your developers as needed.

@tdonohue tdonohue removed the help wanted Needs a volunteer to claim to move forward label Nov 8, 2023
@tdonohue tdonohue moved this from 📋 To Do to 🏗 In Progress in DSpace 8.0 Release Nov 8, 2023
@tdonohue tdonohue moved this to 🏗 In Progress in DSpace 9.0 Release Apr 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏗 In Progress
3 participants