Последствия удаления OAuth 2 (решение от Facebook / Google) - PullRequest
0 голосов
/ 17 апреля 2020

Я столкнулся с ситуацией, когда мне нужно удалить опцию аутентификации Facebook / Google из моего приложения. Поэтому я хочу знать всю боль во время этого процесса. А как насчет данных пользователя? Есть ли возможность связать вновь созданного пользователя с данными предыдущего пользователя на основе входа в Facebook? Какие-нибудь другие ситуации, которые мне нужно исправить?

1 Ответ

0 голосов
/ 19 апреля 2020

Боже мой. Я лично не думаю, что вы должны это делать. Да, если их пользователи в вашем приложении вошли в систему с одним из этих провайдеров, то да, возможно, их данные могут быть удалены. Я имею в виду, что если вы сохранили токены доступа для получения информации о них, то я думаю, с вами все будет в порядке. Но если вы удалите OAuth2.0, то ваши пользователи не смогут войти в систему с помощью чего-либо еще, например локальной аутентификации, из-за того, что они не создали учетную запись через локальную систему аутентификации, поскольку они не предоставили пароль для своей учетной записи. Они только дали согласие на чтение или запись данных о себе, а вы знаете только их адрес электронной почты или имя пользователя. И последнее, но не менее важное, подобный шаг определенно повредит вашему пользовательскому опыту (UX) во всем приложении и маркетинге.

Надеюсь, это поможет! Попробуйте найти альтернативные варианты решения ваших проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...