Android SSO для аутентификации на стороне сервера
Я использую FB SSO для Android-приложения, и я бы хотел использовать идентификатор Facebook для аутентификации моих пользователей, когда они загружают данные на мой сервер. Я предполагаю, что я должен отправить токен OAuth при вызове на сервер. Любые примеры, которые могут помочь мне начать работу?
Спасибо за любые указатели.
Ответы
Ответ 1
Я столкнулся с той же проблемой некоторое время назад.
В конце концов, я сделал это, используя следующий способ:
Я получаю токен через Android Android SDK и передаю его на свой сервер с адресом электронной почты пользователей и идентификатором facebook. Сервер пытается получить адрес электронной почты пользователей, используя токен. Если адреса электронной почты совпадают, пользователь аутентифицировался.
Ответ 2
Не могли бы вы уточнить, хотите ли вы аутентифицировать пользователя на своем сервере через идентификатор Facebook? Токен доступа, полученный через SSO, позволит вам вызвать графический apis, запрос FQL и т.д., Которые могут потребовать специальных разрешений в зависимости от того, что вы хотите сделать.
Подробнее об Android SDK: https://developers.facebook.com/docs/guides/mobile/#android
Подробнее о Permissiosn: https://developers.facebook.com/docs/reference/api/permissions/