Я создаю приложение для Android, которое будет использовать бэкэнд Django, а также Django Rest Framework. Я читал документацию OAuth2, но я все еще пытаюсь понять несколько ключевых моментов своей аутентификации.Использование аутентификации Django OAuth2.0 с использованием Android Volley
Это мои основные вопросы/вещи я борюсь с:
В OAuth2, я дал Оппертьюнити создавать «приложения». Будет ли «приложение» в этом случае быть конкретным для моего приложения для Android (и, предположительно, в будущем я создам другое для потенциального приложения для iOS?).
Все ли пользователи (Android) будут использовать один и тот же токен, или каждому пользователю предоставляется индивидуальный токен?
Я использую библиотеку Volley для Android для работы в сети. Как мне заставить приложение Android «хранить» необходимые учетные данные? Будет ли я хранить токен, идентификатор и секрет, или просто токен?
Если стоит отметить, я не планирую добавлять логины в социальных сетях (Facebook, Google и т.д.) Я просто Войти быть имя пользователя и пароль.
Прошу прощения, если эти вопросы кажутся немного элементарными, это мой первый опыт - это аутентификация любого рода.
Спасибо
Хорошо, спасибо вам большое! Еще один вопрос, который нужно прояснить, ** client_id ** и ** client_secret ** будет одинаковым для каждой установки телефона/приложения, но ** токен доступа ** будет отличаться для каждого пользователя? – ethanzh
да, это то, что я написал выше, токен доступа будет отличаться для каждого пользователя –