Hacker News new | ask | show | jobs
by niwde 3082 days ago
Use Access-control-allow-origin and set it to only allow calls from a specific address.
1 comments

Can someone fake the origin?
This is controlled on browser level and most (all?) browsers implement this. Origin can be faked by just using anything that can make a http request, like curl. It exists to protect users not the server.
from browser ? No. from non-browser clients like curl ? Yes. And your server will never be able to tell if it is fake or not