2011-01-21 4 views
1

У нас есть отдельное приложение, полностью автономное место. Мы используем facebook для упрощенного входа.Аутентификация пользовательских серверов с автономного приложения

Мы делаем следующее прямо сейчас

  1. показать фб Войти
  2. идентифицировать пользователь с фбом Javascript
  3. создать свой собственный счет в нашем дб и связать его со своим фбом идентификатором.

все, что работает отлично. Но теперь пользователь переходит к новому компьютеру, он сначала посещает fb и регистрируется. Затем он отправляется на наш сайт. Поскольку мы предварительно одобрены, прежде чем мы хотим автоматически зарегистрировать пользователя в нашей собственной учетной записи.

Итак, простой вопрос, как я могу (а не javascript) проверять, прошел ли аутентификация пользователя с помощью fb, а также одобрил наше приложение. У меня есть пользователи fbID

ответ

0

Обычный способ проверки подлинности пользователя - использовать Javascript SDK, его функцию FB.init. Эта функция делает запрос http://www.facebook.com/extern/login_status.php, который возвращает информацию аутентификации. Я думаю, вы можете сделать этот запрос serveride.

+0

Есть ли встроенные функции iun в этой структуре для проверки этого? – RickardL

+0

Я не могу найти эту функцию в последней версии. Похоже, что это не реализовано в этих рамках. –

+0

Кто-нибудь еще на этом, мне бы очень понравился, если бы был серверный способ проверить состояние входа fb, когда пользователь вернется на наш сайт. – RickardL

Смежные вопросы