我现在面临着两难的境地。我的申请流程如下:
- 管理员登录
- 必须选择客户列表
- 然后将选定的客户端数据加载到
- 管理员现在应该能够将 Facebook 链接到该网站
只需单击按钮即可获取客户帐户及其凭据。相同的
将申请用户拥有的其他社交媒体帐户。
重要的原因是应用程序然后从
获取数据 他们的社交媒体,例如 Facebook Insights。
有什么方法可以实现吗?我在想也许是 Auth0,但我查看了他们的文档,似乎我可以做到这一点,但前提是管理员是将他自己的社交媒体帐户链接到他的帐户的人。他实在看不出有什么办法可以将其他帐户链接到当前选择的客户帐户。
我正在使用 React-Redux、Express 和 MongoDB 应用程序。
即使是直接插入,我们也会非常感激。
最佳答案
使用 Auth0 当然可以实现这一点 - 看看链接帐户 API(用户) - 您想要使用 second option using an API v2 token
查看示例 here这说明了如何使用 Node.js 来实现这一点。
您可以轻松地将其重新加工到您的技术堆栈中。由于您使用的是管理 token ,因此您希望将其保留在服务器端(Express),并且react/redux应用程序可以通过Express服务器端组件进行ajax调用 - 这反过来会调用Auth0端点来执行用户搜索/链接操作。
关于node.js - 管理员能够将社交媒体链接到用户帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42248554/