Android Facebook "Вы уже авторизовали имя приложения"
Я интегрировал Facebook SDK в свое приложение для Android (аутентификация в Firebase). Я запрашиваю разрешения для электронной почты и public_profile. Я тестирую это на телефоне без приложения Facebook, поэтому в Chrome через facebook.com происходит следующее.
Когда пользователь нажимает кнопку LoginButton в первый раз, ему предлагается принять разрешения. После этого он возвращается в мое приложение, и аутентификация прошла успешно.
Однако после этого, когда пользователь снова нажимает кнопку LoginButton, ему показывается экран с надписью "Вы уже авторизованы..."
Я хочу пропустить этот шаг, если пользователь уже авторизовал мое приложение, но как?
2 ответа
Вы не можете, лучше сделать первый вход в систему с Facebook, а затем попросить их ввести логин и пароль для вашего приложения. Не заставляйте их снова войти с Facebook
Пожалуйста, посмотрите на следующую страницу документации от Facebook
https://developers.facebook.com/docs/facebook-login/permissions/requesting-and-revoking
Внизу страницы вы найдете информацию о том, как удалить полномочия для пользователя (отзыв разрешений). Это может даже выполняться, когда пользователь не вошел в систему.