Я пишу приложение для Android, которое требует входа в систему для доступа к нашим данным Firebase. В настоящее время я использую метод аутентификации «e-mail &». То, что я хотел бы реализовать, - это быстрая процедура входа в систему, как только пользователь заходил в приложение хотя бы один раз. Если бы я вообще не заботился о безопасности или лучших практиках, способ сделать это - это отвлечь учетные данные пользователя в каком-либо файле, локальном для устройства. Но я делаю.Учитывая простую схему аутентификации по электронной почте/паролю в Firebase, что является наиболее подходящим методом ускоренного входа?
Некоторые поисковые запросы предлагают использовать OAUTH, но если я правильно понимаю, это потребует от пользователя учетной записи с поддержкой службы (Google, Facebook, Twitter, Github). Эта ассоциация не подходит для брендинга этого приложения. Независимый пароль электронной почты подходит лучше.
Итак, что бы вы предложили для внедрения быстрых механизмов входа в систему?
Редактировать: забыл упомянуть, если предлагаемые методы имеют определенное истечение срока действия, то есть плюс.
Это будет работать .. . Это не касается моего желания истечения срока действия (см. Мое редактирование), но я полагаю, что могу реализовать это с помощью AlarmManager. – user1733212