Обычно при работе с учетными данными пользователя я храню их локально на устройстве, а не на сервере, потому что это создает ненужную ответственность.
Например, на iPhone у нас есть
- Почта (по умолчанию)
- Gmail от Google
- Искра от Риддла
Я говорил сегодня со службой поддержки Google Apps, и они говорят, что все учетные данные для аутентификации при использовании их приложения хранятся локально для их учетных записей Gmail. Я не уверен, как почтовый клиент Apple по умолчанию хранит учетные данные, ввод будет оценен! Spark, с другой стороны, говорит, что их «сервер должен проверять и отправлять электронные письма с вашей учетной записи электронной почты, чтобы [некоторые функции] работали. И для этого нам нужно сохранить токен доступа к вашей учетной записи электронной почты ». Полная история здесь.
Теперь мне любопытно
- Действительно ли им нужно хранить мои учетные данные на своем сервере на iPhone, если это так; это связано только с iPhone или это будет Android?
- У меня включено два фактора и пароль приложения, пароль приложения они будут хранить? Это мой токен OAuth в этом случае?
- Это похоже на большую степень доверия, которое я должен приложить к стороннему приложению, и что их сервер не взломан?
Большое спасибо, если я не опубликовал в нужной группе; Я искренне извиняюсь, пожалуйста, укажите мне в правильном направлении, и я удалю этот пост.
Как работают сторонние мобильные почтовые клиенты?