В настоящее время я работаю над приложением для входа на свой сайт, оно позволяет пользователю войти в систему через социальные сети (fb / twitter / google) или, если у пользователя нет ни одного из них, создать учетную запись напрямую.на сайте.
Когда пользователь войдет в систему, он / она сможет создавать новые посты (wordpress) в веб-интерфейсе.
Я борюсь с отслеживаниемпользователь, автор должен быть отслежен в пользовательской мета в самой записи, но это должен быть уникальный идентификатор для этого пользователя (для сортировки архива).
Первоначально я планировал использовать имя и e-почта и подключить те к сообщениям.Но Twitter API не выдает электронную почту пользователей.И, не зная электронной почты, я не могу связать сообщение с определенным пользователем.Поскольку два человека могут иметь одно и то же имя (например, если я буду использовать имя для отслеживания пользователя.)
Так что я либо предлагаю пользователю заполнить электронную почту, если они войдут в систему через твиттер (но это добавляет дополнительный шаг), или мне просто все равно, получает ли пользователь больше учетных записей, потому что он не вошел в систему с одинаковыми социальными сетями.Но мне не очень нравится ни одно из решений.
Могу ли я отслеживать?