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