Skip to content

Protections against other services using self-serve API? #1796

Answered by aeneasr
danthegoodman1 asked this question in Q&A
Discussion options

You must be logged in to vote

Similarly you could reverse engineer any mobile app api and probably most SPA apps and make the same observation.

Your question touches on a deeper level. Can I trust the client to be honest, and the answer is always no. That’s not an issue for this software in particular but for any internet application!

To answer your question, there is of course a way for dishonest clients to sign up accounts, as there is for spam bots on wordpress! Adding the appropriate security controls in place (e.g. SameSite Cookies, CORS, Rate Limiting, CAPTCHA) is up to you and your threat model and will prevent (to a certain degree) misuse.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@danthegoodman1
Comment options

Answer selected by danthegoodman1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants