Мы разрабатываем HTTP API для приложения для iPad, и мы думаем о том, чтобы разрешить доступ к API только через HTTP-запрос, исходящий от iPad.
Я не думаю очто-то вроде User-Agent, потому что это легко подделать, но больше похоже на какую-то схему аутентификации, которая связана с App Store?Возможно, App Store подписывает каждое приложение каким-то закрытым ключом, а затем вы можете вставить эту подпись в качестве параметра или заголовка запроса в запрос и проверить на стороне сервера, является ли подпись подлинным iPad.
Возможно ли что-то подобное или даже хорошая идея?