Добрый день! Есть один проект в котором формируется большая база данных на основе которых формируется соответствующий каталог для сайта. Один хороший знакомый предложил сделать аналогичное приложение для ANDROID/IOS на основе API сайта. Суть взаимодействия android приложения с сервером примерно таков:
1) приложение направляет POST запрос с входными параметрами на сервер.
2) данный запрос обрабатывается средствами PHP и формирует соответствующий ответ в формате JSON.
3) android приложение обрабатывает данный запрос и на его основе формирует контент пользователю.
Так как размер БД уже превысил 15 ГБ встает вопрос контроля использования данного api только обозначенным android приложением. Как оптимальнее всего организовать контроль доступа (авторизацию) для описанного выше взаимодействия?
Буду благодарен за ссылки на мануал, или HOW TO.
Исходные данные сервера UBUNTU/debian APACHE 2.2 Postgresql, php 5.4