частичное решение, вы можете использовать FB javascript api FB.getLoginStatus
это вернет connected, not_authorized
или unknown
статусы
Если пользователь в данный момент не подключен к FB, статус входа будетбыть unknown
, что делает это решение неполным.
Если пользователь в настоящее время зарегистрирован в Facebook, то connected
означает, что он авторизовал ваше приложение, а not_authorized
означает, что он не сделал.
не мог по-настоящему понять документацию по PHP FB API эквивалентного метода , возможно сделать то же самое в php без javascript.