golovanovd
@golovanovd
Студент, iOS-разработчик

MySql в iOS приложении. Магия или сложная реализация?

Добрый день.
Интересует каким способом можно реализовать взаимодействие iOS приложения и БД Mysql.
На данный момент есть вариант реализации через PHP модуль, к которому приложение обращается через URLSession. Но это даже не костыль, а пробная затычка, которая позволяет получать всю таблицу.

Какие есть варианты для работы с mysql через запросы, или хотя бы как реализовать подключение к БД без сторонних модулей, особенно на "пыхе".

Буду рад всем вариантам, предложенным в ответах.
Заранее спасибо
  • Вопрос задан
  • 736 просмотров
Решения вопроса 1
sayber
@sayber
Да, я программирую на PHP и еще асинхронно!
Ищите по запросу rest api jwt php (ну или др. язык вместо PHP)
Мне сейчас к примеру надо срочно реализовать простой API для приложения под iOS.
Что бы не тратить время, взял за основу https://github.com/francescomalatesta/laravel-api-...
Это RESTful API с JWT авторизацией.

Вы отправляете json на определенный урл (в конкретном случае) POST /api/auth/login
{
	"email":"your_address@gmail.com",
	"password":"your_password"
}


В ответ получаете токен.
Что бы получить какую либо информацию, делаете запрос GET /api/your_route
В контроллере проверяются права токена, и если все ок, отдаем нужную информацию.
Соответственно код на бекенде может выполнять любые операции, какие только вы пожелаете.

После установки данного пакета, вы можете проверить рабочи роуты php artisan api:routes
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы