Skip to content

Fighting h@ckers with Google Recaptcha v3 #100

Description

@bdebon

For now, the website can easily be hacked. Someone with little knowledge can send a request with a new fake IP every time and voting 1000th times easily for the same response. This is what happened with Php vs JavaScript. A backend dev discovered the breach and decided to put 6000 votes for PHP...
Don't worry, we will catch up with these 6000 fake votes with 6001 real people's vote for javascript.

To fight this, several solutions has been proposed

  • auth or auth0 : I don't want any authentication system that would break the fun and the friendly ux.
  • Entering a mail: I don't want either
  • Using Google Recaptcha v3 to generate a token than the person must attach to his request

I like this last solution but I don't have too much time to dig into how to implement that but if someone wants to do it... You're welcome!!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededintermediateyou need some experience so deal with this issue but still doableseniorthis issue is hard

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions