管理员将社交媒体链接到用户帐户的能力

时间:2017-02-15 11:48:28

标签: node.js mongodb reactjs express redux

我面临当前的两难困境。我的申请流程如下:

  • 管理员登录
  • 必须选择客户列表
  • 然后将所选客户端数据加载到
  • 管理员现在应该可以将Facebook链接到那个 客户的帐户凭借其凭据点击按钮即可。相同 将适用于用户拥有的其他社交媒体帐户。该
    之所以重要的是应用程序随后从中获取数据 他们的社交媒体,如Facebook Insights。

我有办法实现吗?我想的可能是Auth0,但我查看了他们的文档,似乎我可以做到,但只有当Admin是将他自己的社交媒体帐户链接到他的帐户时。无法真正看到他可以将其他帐户与当前所选客户帐户相关联的方式。

我正在使用React-Redux,Express和MongoDB应用。

即使推动直接方向也会受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

使用Auth0确实可以实现 - 查看链接帐户API(用户) - 您想使用second option using an API v2 token

请参阅示例here,其中说明了如何使用Node.js。

您可以很容易地将其重新编写到您的技术堆栈中。由于您使用的是管理令牌,因此您希望它保留在服务器端(Express),而react / redux应用程序可以通过Express Server端组件进行ajax调用 - 后者又调用Auth0端点来执行用户搜索/链接动作。