Есть ли какой-либо способ получить адрес электронной почты текущего зарегистрированного пользователя и отправить эту информацию в другое приложение?

#buildfire

#buildfire

Вопрос:

Я встроил iframe в исходный код каждого пользователя, добавленного в мой плагин People

Я ищу способ условного отображения кнопки в зависимости от того, кто является зарегистрированным пользователем. Если адрес электронной почты зарегистрированного пользователя совпадает с адресом электронной почты в параметре iframe, должна появиться кнопка («Нажмите здесь, чтобы обновить профиль»). В противном случае его нет на странице, когда зарегистрированный пользователь просматривает других людей.

Плагин Buildfire People

Я просмотрел общедоступные документы api и попытался использовать /auth/verify_credentials, но это для входа в систему, это не вернет адрес электронной почты вошедшего в систему пользователя.

Я знаю, что buildfire SDK имеет buildfire.auth.getCurrentUser (обратный вызов), который можно использовать. Мне нужен обратный вызов для отправки этой информации в другое приложение.

Созданное мной приложение развернуто в netlify, а серверная часть развернута на heroku.

Комментарии:

1. Предполагая, что вы не нарушаете какую-либо политику безопасности. Не могли бы вы просто использовать SDK для получения текущего пользователя и либо отправить его в iframe в строке запроса, либо просто вызвать REST API?

2. Проект, над которым я работаю, использует только плагины, доступные на торговой площадке. Я узнал, что могу использовать метод buildfire.auth.getCurrentUser (обратный вызов) в исходном коде. Итак, я работаю с этим. Спасибо, что нашли время ответить на мой вопрос!