Есть ли откат для Google OAuth2?
Мое PHP-приложение позволяет пользователю входить через Facebook и Google, что прекрасно работает, но я также хотел бы знать, когда пользователь отменяет/деавторизует доступ.
Для Facebook легко указать URL обратного вызова деавторизации в разделе "Дополнительные настройки", который будет вызываться Facebook с идентификатором Facebook пользователя. Для Google я нашел руководство по аутентификации, в котором говорится об аннулировании доступа, но не упоминается обратный вызов.
Как заставить Google сообщить моему приложению, когда пользователь аннулирует доступ? (т.е. нажав кнопку "Отменить доступ" здесь)
Ответы
Ответ 1
Нет обратного вызова выхода из системы как такового, но вы можете включить что-то вроде
<script type="text/javascript"
src="https://mail.google.com/mail/u/0/?logout&hl=en" />
на странице выхода из системы, чтобы гарантировать, что пользователь, при условии, что он вошел в систему с помощью Google, также вошел в систему там, при выходе из приложения.