Как ограничить доступ к api сайта?
С помощью CORS можно контролировать кому разрешено делать запросыCORS
Мы в апи подписывает запрос. И проверяем, кто нам шлет запросы.
Ключ, подпись, данные. И на стороне апи проверяем сходится ли подписанные данные. Если да, то пускаем пользователя.
Если нет, редирект.