Пользователи Facebook-Connect меняют адреса электронной почты на Facebook? - PullRequest
0 голосов
/ 16 мая 2011

Мы внедряем механизм Facebook-connect, чтобы пользователи могли зарегистрироваться в нашей системе. Мы получаем их адрес электронной почты и другие детали при регистрации.

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

Как мне разрешить эту ситуацию?

1 Ответ

0 голосов
/ 16 мая 2011

Создайте таблицу в своей базе данных, которая содержит идентификатор пользователя FB и адрес электронной почты, и используйте идентификатор FB в качестве внешнего ключа везде, где вам нужно обратиться к этому пользователю.Затем на каком-то обычном мероприятии, например, когда пользователь входит в систему, размещает заказ или обновляет свой профиль и т. Д., Получает электронное письмо из профиля Facebook и обновляет таблицу.

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