petrbroz / vscode-forge-tools

Visual Studio Code extension for accessing Autodesk Forge services and content.
https://marketplace.visualstudio.com/items?itemName=petrbroz.vscode-forge-tools
MIT License
74 stars 17 forks source link

OAuth v2 API migration #83

Closed yiskang closed 3 months ago

yiskang commented 7 months ago

OAuth v1 API will be retired on April 30, 2024, according to https://aps.autodesk.com/blog/important-update-authentication-v1-deprecation-extended-april-30th-2024-act-now, but some OAuth-related functions seem targeting to V1.

petrbroz commented 6 months ago

Thank you @yiskang, I'm planning to migrate this extension to use the official APS SDK for Node.js as soon as it's ready.

yiskang commented 6 months ago

@petrbroz Happy New Year! No worry. it's okay to wait for the new SDK. There was someone asked me about this, so I created this issue for tracking.

BTW, currently, APS SDK for Node.js seems not to have an SDK wrapper for authentication API. Probably, the engineering team is still working on it.

petrbroz commented 6 months ago

Correct. SDKs for Auth and OSS are still a work-in-progress. Once they are done, we can proceed with the migration.

petrbroz commented 3 months ago

There's still some missing pieces in the official SDK (for example, no Design Automation, and no way to specify custom base URLs), so for now I've just updated this project to the latest version of the unofficial SDK that uses Auth v2. I will track the migration to the official SDK in a separate GitHub issue.