Где информация о пользователе хранится в Janrain?

Я хочу использовать Janrain, чтобы мои пользователи могли входить в систему с их Facebook, Twitter и т. д.

Я читал об этом на их веб-сайте, но я все еще не понимаю всей картины.

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

person ajsie    schedule 10.02.2011    source источник


Ответы (2)


Я технический менеджер по продуктам в Janrain.

Информация, которую предоставили другие, в основном верна, но я решил вмешаться для ясности.

  1. Продукт Janrain Engage не хранит никаких данных профиля пользователя, которые мы передаем вам. Некоторые из наших клиентов хранят его, а некоторые нет.

  2. Это зависит от ваших потребностей. например какие изменения на основе профиля, такие как настройка опыта, вы хотите предоставить.

Некоторые клиенты, которые не хотят сами хранить информацию, используют для этого наш продукт Janrain Capture. Они владеют данными и контролируют их. Мы просто храним все данные профиля в репозитории, который мы размещаем для них.

Лучший,

Кевин Эрнест Лонг Менеджер по техническим продуктам Янрейн

person Kevin Ernest Long    schedule 21.02.2011

  1. информация о пользователе, если она предоставляется, хранится в вашей базе данных.
  2. храните все, что хотите. Меня интересуют только их имя, адрес электронной почты и веб-адрес, если он у них есть.
person Brent Arias    schedule 10.02.2011
comment
Что вы имеете в виду под информацией о пользователе, когда она предоставляется? Они просто входят в систему через facebook/twitter/google, и janrain отправляет мне информацию о них. То есть я просто выбираю, какие поля я хочу хранить в своей собственной базе данных? Но если информация уже находится в janrain, могу ли я запросить эти поля с их сервера, чтобы мне ничего не нужно было хранить? Просто хочу, чтобы получить картину здесь. - person ajsie; 10.02.2011
comment
да, вы выбираете, что хранить в вашей собственной базе данных. janrain, насколько я знаю, не хранит эти данные на своих серверах. Предположительно могли. Я не видел никаких указаний на то, что они это делают. - person Brent Arias; 10.02.2011
comment
Не по теме: когда Janrain отправляет запрос на мой token_url (например, mysite.com/sign_in.php), как веб-браузер пользователя переходит на страницу входа? Потому что php-файл, получивший запрос от Janrain, — это не тот же процесс, что и php-файл, который запустил исходную страницу. - person ajsie; 10.02.2011
comment
@weng: у меня нет такого ответа. Я просто использовал плагин Janrain для Wordpress — я позволил ему позаботиться об этих деталях. - person Brent Arias; 10.02.2011