【问题标题】:OAuth2 server [Node.JS]OAuth2 服务器 [Node.JS]
【发布时间】:2020-09-12 07:08:48
【问题描述】:

我可以使用哪个库在 NodeJS 中为 Google Smart Home Action 实现 OAuth2 授权和刷新令牌?我尝试使用 passport-oauth2 和 passport-google-oauth20 但无法获得我想要的结果

【问题讨论】:

标签: node.js oauth oauth-2.0 dialogflow-es google-smart-home


【解决方案1】:

account linking guide 表示您的 OAuth 服务器需要实现的功能才能成功地将您的智能家居 Action 的用户与 Google 相关联。主要是,您需要一个服务器来为您维护的用户帐户实现 authorizationtoken exchange 端点。

您提到的库似乎有助于实现基于各种身份提供者而不是 OAuth 服务器的请求的客户端身份验证。似乎 Passport 的开发人员还维护了一个名为 OAuth2orize 的配套软件包,它可能会对您有所帮助。

注意:我无法保证此库是否会与 Google 助理帐户链接无缝集成。只需指出 OAuth 服务器与客户端所需的基础架构。

【讨论】:

    猜你喜欢
    • 2014-11-18
    • 2016-03-22
    • 1970-01-01
    • 2013-03-23
    • 2015-03-31
    • 1970-01-01
    • 2014-05-09
    • 2011-08-13
    • 2018-05-01
    相关资源
    最近更新 更多