Как связать пользователя с Loginza с данными на сайте?
Хочу прикрутить «Войти через ...» к сайту.
Хочу узнать, может есть какие-то стандартные данные которые нужно сохранить у себя в базе на сервисе,
чтобы пользователь всегда мог входить через соц сети и пользоваться своим аккаунтом на сайте без проблем.
Без регистрации.
Спасибо.
Вопрос скорее в том, что является идентификатором пользователя? Вот при обычной регистрации мы проверяем пару логин и пароль. Потом выдаем ID пользователя в сессию и вынимаем из базы информацию что принадлежит данному ID. Как быть с пользователями которые пришли из других сайтов?
Когда-то тоже занимался этим вопросом.
Стандартные данные есть, логин формировал через префикс (символическое имя провайдера), разделитель (_) и логин пользователя во внешнем сервисе.
Подробнее с исходниками можете посмотреть в статье Использование OpenId брокеров Loginza.ru и Janrain.com (RPXNow.com) в Zend Framework
Будут вопросы — пишите в личку, помогу!