Facebook PHP SDK -getLoginUrl()-значение состояния

Я использую функцию PHP SDK getLoginUrl (), которая отлично работает для входа пользователя в систему. перенаправлены обратно на мою страницу, URL-адрес может иметь две формы, см. следующую ссылку в подразделе 3 :http://developers.facebook.com/docs/authentication/server-side/

. Частью возвращаемого URL является значение ?state=. Предполагается, что это значение используется для предотвращения подделки межсайтовых запросов :http://developers.facebook.com/docs/reference/dialogs/oauth/

. Однако, используя метод getLoginUrl (), я никогда не могу установить значение состояния, поскольку оно не является одним из параметров :http://developers.facebook.com/docs/reference/php/facebook-getLoginUrl/

. Итак, как я могу использовать состояние -значение для входа пользователя в facebook и предотвращения CSRF?

6
задан Marvin Dickhaus 14 November 2012 в 16:12
поделиться