https://github.com/chuongmep/aps-tookit-auth-3leg-pkce
Demo Authentication 3leg pkce autodesk with desktop, mobile, single app.
https://github.com/chuongmep/aps-tookit-auth-3leg-pkce
aps auth-autodesk autodesk forge pkce
Last synced: 6 months ago
JSON representation
Demo Authentication 3leg pkce autodesk with desktop, mobile, single app.
- Host: GitHub
- URL: https://github.com/chuongmep/aps-tookit-auth-3leg-pkce
- Owner: chuongmep
- Created: 2024-05-05T15:18:01.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-06T08:09:17.000Z (over 1 year ago)
- Last Synced: 2025-02-14T23:25:52.323Z (8 months ago)
- Topics: aps, auth-autodesk, autodesk, forge, pkce
- Language: C#
- Homepage: https://chuongmep.com/posts/2024-05-01-get-3leg-aps-with-python.html
- Size: 1.78 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
## Example Authentication Autodesk PCKE client-side only
Introduction
The purpose of this sample is demonstrate a quick way to test and obtain your three legged tokens using PKCE method in the context of a single page app (you can refer here for more [details](https://aps.autodesk.com/en/docs/oauth/v2/tutorials/get-3-legged-token-pkce/)).This is opensource help question of PhatTran from LinkedIn : https://www.linkedin.com/feed/update/urn:li:activity:7192374744157941760/

## Usage
- Create a application from website [`aps.autodesk.com`](https://aps.autodesk.com/)

- Copy the `client_id` to `Resources.resx`

- Create a callback URL in the format `http://localhost:8080/api/auth/callback` and add it to the `Redirect URIs` in the application settings, and then add it to the `Resources.resx`
- Debug the application and see the result
## Demo

## Resources
- https://github.com/autodesk-platform-services/aps-pkce-desktop-app
- https://github.com/autodesk-platform-services/aps-pkce-webapp
- https://aps.autodesk.com/blog/new-application-types
- https://github.com/JoaoMartins-callmeJohn/PKCE-TEST