Я разрабатываю приложение для Android, которое будет использоваться несколькими пользователями (каждый пользователь будет иметь собственное устройство). Я пытаюсь реализовать какое-то отслеживание сеанса, чтобы проверить, аутентифицирован ли пользователь и на его основе разрешено дальнейшее использование приложения. То, что я пытаюсь достичь, такое же отслеживание, которое я использую в Интернете с объектом сеанса. Есть ли способ сделать это в системе Android?Android: отслеживание аутентификации пользователей
ответ
Возможно, вам придется переосмыслить свою концепцию.
Зачем вам нужна аутентификация пользователя, когда 1 устройство используется 1 пользователем? Если вы ДОЛЖНЫ иметь аутентификацию пользователя, где бы вы сохранили учетные данные? Android предлагает несколько вариантов для Data Storage.
если вы храните учетные данные на телефоне, вы должны решить проблему шифрования (например, использовать пользовательские SharedPreferences с шифрованием реализованного - есть одна реализация around here, имейте в виду, что это не 100% гарантии безопасности). Но есть более серьезная проблема - если пользователь меняет устройство и снова устанавливает ваше приложение, он ожидает, что все его данные будут сохранены. В этом случае сохранение пользовательских данных - учетные данные и т. Д. На телефоне не является хорошим выбором.
Если вы храните учетные данные где-то в Интернете (облако и т. Д.), Вы все равно должны обеспечить гарантию некоторой безопасности. Но как вы справитесь с ситуацией, когда пользователь не имеет подключения к облаку и хочет выполнить аутентификацию в вашем приложении?
Может быть, вы должны придумать некоторые гибридные решения, которые идут как: пользователей> локального телефона> синхронизация с удаленным местоположением> синхронизациями локального телефона с удаленным местом и так далее. Обращайтесь со всеми случаями, которые исходят из этого.
- 1. Android - Отслеживание кликов пользователей
- 2. Android Отслеживание местоположения пользователей?
- 3. отслеживание пользователей в asp.net
- 4. Отслеживание количества пользователей в приложении android
- 5. аутентификации пользователей
- 6. JSP аутентификация и отслеживание пользователей
- 7. Отслеживание пользователей Instagram
- 8. Отслеживание пользователей Google Analytics
- 9. Веб-отслеживание пользователей Api
- 10. Отслеживание пользователей в Интернете
- 11. Отслеживание зарегистрированных пользователей
- 12. Отслеживание пользователей в asp.net
- 13. Отслеживание анонимных пользователей
- 14. Отслеживание пользователей в приложении
- 15. Отслеживание пользователей в CodeIgniter
- 16. Отслеживание пользователей через домен
- 17. Отслеживание Facebook-пользователей
- 18. Аутентификация, авторизация и отслеживание пользователей без сеансов
- 19. «Дерби» способ аутентификации пользователей?
- 20. Понимание междоменной аутентификации пользователей
- 21. Отдельный модуль аутентификации пользователей
- 22. Альтернативы аутентификации веб-пользователей
- 23. Zend_Auth_Adapter_DbTable для аутентификации пользователей
- 24. Отслеживание пользователей других сайтов (Analytics)
- 25. Отслеживание поведения пользователей в JavaScript
- 26. Отслеживание и регистрация анонимных пользователей
- 27. Отслеживание внутренних пользователей в wordpress
- 28. Отслеживание пользователей на моем сайте
- 29. Активное отслеживание пользователей, сеансы PHP
- 30. django отслеживание последних онлайн-пользователей