4 ms·
You can also upvote any fish without auth, limit is 20 votes per minute per IP POST https://fishes-be-571679687712.northamerica-northeast1.run.app/api/vote htt
by thehamkercat 1y ago
You can also upvote any fish without auth, limit is 20 votes per minute per IP
POST
https://fishes-be-571679687712.northamerica-northeast1.run.app/api/vote https://fishes-be-571679687712.northamerica-northeast1.run.a...
{"fishId":"xxxx","vote":"up"}
- hallak 1y agoThat's actually intentional desgin - I think you can like a fish a little or like a fish a lot, and therefore should be able to upvote/downvote to your hearts content :)
- pixl97 1y agoThe only potential risk I see with anonymous voting is some 4chaner is apt to create a bunch of fish with horrific names and use distributed IPs to upvote them to the top. I guess regular moderation could filter that out.
- sdenton4 1y agoAny button a human can touch is a vector for abuse...
- nijave 1y agoIP based breaks users with CGNAT and people connecting from corporate networks In those cases you'd be denied votes since someone else used them up
- VoidWhisperer 1y agoThe first case would be an issue yes, although this app doesn't exactly strike me as something that an insane amount of people would be connecting to from corporate networks
- john01dav 1y agoIt can work okay for apps that don't go to massive scale and where users aren't concentrated in the same place. The chance of another simultaneous user on your block/building/CGNAT isn't extremely likely.
- fragmede 1y agoCGNAT is used in places other than corporate networks.
- VoidWhisperer 1y agoI'm aware of that - I spoke to the corporate network part specifically as the post I was replying to specifically listed that in addition to CGNAT
- lanyard-textile 1y agoYou write with such whimsy, absolutely delightful :)