Просто добавьте новое поле и назовите его facebook_id (bigint):
- при входе в систему / вверх вы получите токен facebook от клиента.
- вам нужно запросить facebook api для получения профиля пользователя из токена.
- после его успеха вы получите базовую c информацию вроде (user_id, full_name, email, user_profile, et c). тогда вы можете войти в систему.
вы можете проверить существующий адрес электронной почты или user_id из facebook, в зависимости от ваших требований.
надеюсь, что это может дать вам некоторую идею, а также я не носитель языка.