При успешной авторизации через ограниченный вход создается глобальный экземпляр AuthenticationToken
. Для попытки входа можно предоставить случайный код, который будет указан в возвращаемом маркере и который ваше приложение может использовать для проверки маркера. Кроме того, при ограниченном входе заполняется общий экземпляр профиля, который содержит основную информацию о пользователе (ID, имя, фото профиля и электронный адрес, если пользователь предоставил его).
Для AuthenticationToken
существует набор конечных точек, позволяющих получать информацию о реализации и удалять пользователя из приложения.
Конечная точка: https://limited.facebook.com/.well-known/openid-configuration/
Тип запроса: GET
Описание: возвращает метаданные реализации OIDC Facebook.
Конечная точка: https://limited.facebook.com/.well-known/oauth/openid/jwks/
Тип запроса: GET
Описание: возвращает открытые ключи реализации OIDC Facebook в формате JWK.
Конечная точка: https://www.limited.facebook.com/platform/uninstall/
Тип запроса: POST
Параметры
id_token
app_id
Описание: заменяет конечную точку /me/permissions
для запросов удаления пользователя из указанного приложения Facebook (для ограниченного входа). Эта конечная точка не удаляет разрешения пользователя.