【问题标题】:Get Three legged token with Node js Autodesk Forge使用 Node js Autodesk Forge 获取三足令牌
【发布时间】:2021-12-27 12:50:15
【问题描述】:

有没有更简单的方法来仅使用 Node js 生成三足令牌。 我已经使用了[1]中的方法:https://learnforge.autodesk.io/#/oauth/3legged/nodejs,但是我正在寻找一种更简单的方法,它只是给我令牌。

【问题讨论】:

    标签: autodesk-forge autodesk forge autodesk-model-derivative


    【解决方案1】:

    三足 OAuth 令牌(不仅适用于 Forge,而且适用于任何 OAuth 2.0 提供者)的标准工作流程通常是:

    1. 您将用户重定向到 Autodesk 登录表单
    2. 您等待来自 Autodesk 登录表单的回调(假设用户已成功登录),然后检索临时代码
    3. 您将临时代码交换为实际访问令牌(和 refresh 令牌)

    docs 也解释了这个过程。

    另一个可能更简单的选项是使用"implicit grant",其中步骤 3 基本上被跳过,访问令牌直接包含在回调中。这种方法的缺点是您不会收到 refresh 令牌。

    【讨论】:

      猜你喜欢
      • 2016-12-20
      • 2018-01-21
      • 2021-04-06
      • 2017-08-06
      • 2021-04-11
      • 2023-03-19
      • 2020-09-17
      • 2018-01-14
      • 2020-09-14
      相关资源
      最近更新 更多