Могу ли я получить доступ к информации профиля, если я использую логин OpenID? - PullRequest
2 голосов
/ 31 мая 2011

Я собираюсь добавить область входа в систему на своем веб-сайте, и я рассматриваю возможность использования OpenID для управления процессом входа в систему.

Однако я хочу потребовать от пользователя ввода «название компании», «отрасль»'и' страна 'для регистрации (для нашей базы данных маркетинга).

Вопросы:

  1. Можно ли использовать OpenID и одновременно требовать ввода этих специальныхполя данных?
  2. Если пользователь входит в систему, используя OpenID, например, из Facebook или Google, могу ли я получить доступ к информации профиля пользователя на этих сайтах во время или после процесса аутентификации?(Опять же, это относится к маркетингу баз данных.)

Я понимаю, что нехорошо требовать ввода этой личной информации для регистрации, однако это политика нашей компании, и мы предлагаем ценное содержимое взамендля данных профиля.

1 Ответ

1 голос
/ 10 октября 2011

С помощью Google вы сможете получить страну с помощью атрибута exchange , получить его несложно.

С помощью Facebook, если пользователь добавил эту информацию, вы также сможете получить ее.

Как только вы выполните свои запросы, убедитесь, что вы получили все, что хотели. Если нет, предложите пользователю форму для недостающей информации.

...