Appcelerator Titanium и веб-аутентификация - для Android и iOS
Простите, но это неопределенный вопрос
Я хочу создать приложение для Android и iOS для взаимодействия с моим веб-приложением.
Например: в моем приложении для Android и iOS я хочу аутентифицировать пользователей через мое текущее веб-приложение, которое в настоящее время является Laravel 4.2. Единственный учебник, который я могу найти (который, я уверен, устарел), - TutsPlus
У меня вопрос: есть ли у вас более свежие учебники по веб-аутентификации (регистрация пользователей с их токенами) / push-уведомлениям (отправленные с сервера) и т. Д... Сценарий, который я вижу в приведенном выше примере, уязвим как для внедрения MYSQL, так и имеет недостаток SSL.
Большое спасибо за вашу помощь в этом. Я знаю, что нет правильного и неправильного ответа, это в основном просто руководство для кого-то, кто только начинает разработку мобильных приложений!
1 ответ
Попробуйте использовать HttpClient
У Appcelerator есть пример там.
По сути, вы публикуете тот же URL-адрес, что и ваша веб-страница, или другой, имеющий более подходящий для мобильных устройств ответ.
Что касается SQL-инъекции, вы можете выполнить базовую проверку самостоятельно, но помните, что для запросов Http клиенты могут быть обойдены, поэтому вы хотите, чтобы ваша проверка была на стороне сервера