Перенаправление со страницы входа - PullRequest
0 голосов
/ 30 августа 2011

У меня есть следующий скрипт входа для аутентификации facebook oauth2:

<script src="http://connect.facebook.net/en_US/all.js"></script>
<script>
  FB.init({appId: '<?= YOUR_APP_ID ?>', status: true,
           cookie: true, xfbml: true});
  FB.Event.subscribe('auth.login', function(response) {
    window.location.reload();
  });

Не могли бы вы, ребята, сказать мне, как перенаправить пользователя при успешном входе в систему в зависимости от: 1) Это первый раз, когда пользователь входит в систему (где он позволяет приложению извлекать данные)

2) Это уже существующий пользователь

1 Ответ

0 голосов
/ 30 августа 2011

Вы можете просто сделать это, инициализируя диалог OAuth с этим URL:

https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=CANVAS_URL?isNew=1

На вашей странице CANVAS_URL вы можете получить параметр 'isNew' и, следовательно, знать, что пользователь новый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...