Когда пользователь загружает ваш URL-адрес холста: https://apps.facebook.com/your_app
, в обоих случаях вы получите signed_request
авторизованным и не авторизованным пользователем.
Но если авторизованный пользователем подписанный подпись будет включать идентификатор пользователя Facebook итокен доступа для запроса на графике api.
Используя API javascript facebook, вы получите куки, включая подписанный запрос.
При первой загрузке страницы по подписанному запросу вы узнали пользователя.
Для последовательных звонков вы используете cookie
Для вашего случая:
Целевая страница: вы получили подписанный запрос «анонимный». Страница 2:
Либо вы можете запросить авторизацию с помощью javascriptметоды, то вы получили куки для последовательных страниц, вы можете делать все, что вы хотите
Или вы можете перенаправить на страницу авторизации и при возврате вы получили подписанный подпись с информацией о пользователях и токеном доступа, для следующей страницы вы либо передаете его по httpПараметр или cookie, написанные вами или cookie, написанные facebook javascript sdk.
Примечание: простите за длинный ответ: /