saroh@lemmy.world to Ye Power Trippin' Bastards@lemmy.dbzer0.com · 3 months agoOblivious world @ Lemmy world modlemmy.worldimagemessage-square119fedilinkarrow-up1478arrow-down137file-text
arrow-up1441arrow-down1imageOblivious world @ Lemmy world modlemmy.worldsaroh@lemmy.world to Ye Power Trippin' Bastards@lemmy.dbzer0.com · 3 months agomessage-square119fedilinkfile-text
minus-squareidunnololz@lemmy.worldlinkfedilinkarrow-up14·3 months agoAnother popular solution I see is to have the client generate a UUID when posting. Then the server can very easily tell if a request is a duplicate.
minus-squareJackbyDevlinkfedilinkEnglisharrow-up6·3 months agoI’ve seen this concept called idempotency tokens. I thought it was common but a quick search didn’t find any articles on it so maybe the name is not that common.
minus-squareJackbyDevlinkfedilinkEnglisharrow-up1·2 months agoNonce is the opposite. It’s never supposed to be used more than once, right?
Another popular solution I see is to have the client generate a UUID when posting. Then the server can very easily tell if a request is a duplicate.
I’ve seen this concept called idempotency tokens. I thought it was common but a quick search didn’t find any articles on it so maybe the name is not that common.
Nonce, maybe?
Nonce is the opposite. It’s never supposed to be used more than once, right?
Yeah, that’s the proper fix.