I read many answers here but not found the solution for my problem. My API is public and I want to be sure that requests are coming only from website. The website would have many AJAX requests - the whole API is only reachable as READ.
The website is reachable for everyone, so user/pw makes no sense. Same for access key, because we don't have any authorization and we using AJAX (every key would be readable for anyone).
We just have an anonymous user and want to protect that just requests from our website are able to access to the api.
Any ideas?