Я использую parse-server (на heroku) в качестве бэкэнда для мобильного приложения.Facebook для мобильных клиентов с помощью Node express backend
Facebook-логин/регистрация будет возможностью для пользователей.
Какой лучший рабочий процесс?
- Я думал, что мобильный клиент может войти в FB и передать токен в экспресс-приложение. Экспресс-приложение может захватить нужные нам данные из FB и создать/войти в систему пользователя Parse.
Есть ли модуль, в котором я могу подключить токен аутентификации и пинг FB для изображения профиля, DOB или что-то еще мне нужно?
- Parse JS SDK имеет API facebookUtils. Могу ли я создать маршрут, который мобильные приложения могут использовать в браузере для входа в FB? Если да, то как я могу получить нужные мне данные из FB после того, как они вошли в систему?
Любое понимание и образец кода будут очень оценены.
Спасибо!
Спасибо! Как приложения передают токен доступа на ваш сервер? В облачной функции или каким-то другим способом? Кроме того, требуется ли приложение для аутентификации перед пользователем? Зачем вам нужно сравнивать FB_APP_id? – MayNotBe
Я сравнил fb_app_id, чтобы проверить, предоставлено ли access_token приложением, используя одно и то же приложение fb или нет. Обратитесь к документации fb для получения access_token, поскольку sdk может отличаться по типу приложения. В случае, когда мы использовали приложение для Android, мы использовали код java, предоставленный fb. –