Мне нужно реализовать Django REST для мобильных приложений (iOS и Android).Django API Уровень защиты без регистрации/входа в систему
Для этого приложения не требуется никаких операций регистрации/входа в систему, но я бы добавил некоторый уровень безопасности для защиты REST API от внешнего доступа.
У меня есть API для регистрации устройства для push-уведомлений при запуске в мобильном приложении: при запуске пользователем приложение должно будет зарегистрировать устройство, отправляющее информацию о push-уведомлении + больше информации об устройстве (язык, token push app version ...)
Как я могу предоставить систему защиты для API (например, используя токен или что-то в этом роде)?
Проверьте аутентификацию токена Django Rest Framework: http://www.django-rest-framework.org/api-guide/authentication/#tokenauthentication –