Я разрабатываю приложение с помощью ionic и Backand, и я использую вход с социальными учетными записями с помощью службы Backand. Процесс входа в социальную сеть в порядке, но я хочу получить идентификатор от Facebook и Google plus, чтобы получить изображение профиля. Я разговаривал с поддержкой Backand и знаю, что в Security and Auth есть действие "beforesocialSignUp" и я не комментировал строку для получения данных:
'use strict';
function backandCallback(userInput, dbRow, parameters, userProfile) {
// get facebook id and put in fuid field that you need to add to your user object
userInput.fuid = parameters.socialProfile.additionalValues.id;
// get gender from facebook and put in gender field that you need to add to your user object
// userInput.gender = parameters.socialProfile.additionalValues.gender;
}
И я создал поле fuid в своем пользовательском объекте, но когда я вхожу в систему через Facebook или Google+, он ничего не сохраняет. Логин в порядке, но я не могу получить данные ID.
Есть идеи?