用户可以在 Forge Viewer(无服务器)中仅使用访问令牌访问模型

User can access the model with only access token in Forge Viewer(Serverless)

我正在按照 Forge 教程将 Forge 查看器嵌入 html 页面。我最终来到了这个伪造的页面,link:https://github.com/Autodesk-Forge/learn.forge.viewmodels/tree/gh-pages。我知道我需要 Client ID 和 Client Secret 来获取访问令牌。然后可以查看OSS bucket/view model.Now 我需要稍微修改一下代码,让Client ID和Client secret 将被放在环境中。我将与我的客户共享访问令牌。一旦他们输入访问令牌,就可以查看模型,也可以使用扩展。谁能帮我获取代码。

我只是不想按照 youtube link https://www.youtube.com/watch?v=dekLGw6PndI 共享客户端 ID 和客户端密码。其余内容与 youtube link.

相同

提前致谢。

请注意,即使不共享 client Id 和 client Secret,使用令牌,用户也可以在一小时内执行范围授予的所有操作。

也就是说,here's one sample where we limit the public token to viewables:read scope, so the user can only access derivatives for a specific model that needs to be shared. In this case, we're using AWS Lambda with API Gateway to retrieve the token here

此示例使用类似 this one 的函数来获取令牌。