Мы создаем бэкэнд Django с приложением iphone и также хотели бы разрешить вход в систему через веб-браузеры. Требование должно быть в состоянии зарегистрироваться и войти в систему с веб-сайта/мобильного браузера, а также через приложение iphone. Я также интегрировал django-регистрацию для регистрации, входа в систему, выхода из системы и т. Д.Зарегистрируйтесь и войдите в django backend из приложения iphone и мобильного браузера
Каким будет предпочтительный подход, чтобы регистрация, вход в систему, выход из системы можно было использовать через приложение iphone, а также мобильный браузер?
Наиболее обсуждаемый подход, как представляется, следующие:
- Использование tastypie для RESTful API (или любой другой основы для REST) (В этом случае, я полагаю, что означает создание API для регистра и логин)
- для Айфона, используйте RESTKIT для вызова и аутентификации бэкэнд выполнить вход, регистрация и т.д.
Безопасность и способность видеть только соответствующие данные для пользователь важен в нашем случае, поскольку данные очень чувствительны.
Любые советы очень ценятся и, безусловно, помогут другим.
Заранее спасибо. Neo
Спасибо @ e7mac. Очень полезные комментарии. Я буду смотреть в него. Я уже включил django-registration. –
Ваш API должен иметь надлежащий метод проверки подлинности. Публикация просмотров выглядит как взлома. Просто используйте это: http://stackoverflow.com/questions/11770501/how-can-i-login-to-django-using-tastypie –