【问题标题】:Authentication with Twitter in an Angular App在 Angular 应用程序中使用 Twitter 进行身份验证
【发布时间】:2018-07-25 22:26:16
【问题描述】:

我正在构建一个应用程序,它允许用户登录多个 Twitter 帐户并查看他们在每个帐户中的活动。想想类似 TweetDeck 的功能。

我正在使用 Auth0 对实际应用程序进行身份验证,并且不希望他们登录的这些 Twitter 帐户成为应用程序的身份验证。但我想要他们点击“添加 Twitter 帐户”按钮,将他们带到 Twitter,他们登录,然后返回一个令牌。然后可以存储该令牌以对 Twitter 进行 API 调用以获取时间线和所需数据。

问题是我找不到一个库来帮助我实现这一点,或者弄清楚如何使用HttpClientModule 来实现这一点。似乎我发现的所有内容都只是使用单个 Twitter 帐户对整个应用程序进行身份验证。我确实看到request 似乎能够做到这一点,但它似乎只在 Node 应用程序中可用,所以没有多大帮助。

从这里向前迈进并实现这一目标的最佳方式是什么?有没有办法使用 Angular 和 HttpClient 来做到这一点?或者有帮助的图书馆?

编辑

我可以访问 Node.js 后端,并且也可以使用它。事实上,这就是我要查询 Twitter API 的地方。我只想从 Angular 应用启动“使用 Twitter 登录”流程。

【问题讨论】:

    标签: angular twitter oauth


    【解决方案1】:

    我看对了吗,您正在寻找一种允许您的 Angular 应用程序与 Auth0 对话的解决方案?

    【讨论】:

    • 不,不完全是。我已经在应用程序中使用 Auth0 进行了身份验证。这样那部分就完成了。我想做的是让用户(在登录到应用程序后)将一个或多个 Twitter 帐户连接到应用程序,以便应用程序可以在一个位置收集该 Twitter 信息。所以他们会单击一个按钮,发送到 Twitter 进行登录,然后它会返回应用程序并带有一个令牌,该令牌可用于查询 Twitter API 以获取该用户的信息。这有意义吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 2011-06-27
    • 2011-09-21
    • 1970-01-01
    • 2018-05-03
    • 2012-08-06
    • 1970-01-01
    相关资源
    最近更新 更多