mirror of
https://gittea.illegalesachen.download/raucherpause/osu-progress-oauth-helper.git
synced 2026-08-17 19:22:38 +08:00
No description
- JavaScript 91.5%
- HTML 8.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| public | ||
| .gitignore | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| server.js | ||
| vercel.json | ||
Osu Oauth Middleware Server hosted on Vercel
Route access token back to end user without them needing own Api credentials!
How to use:
- Fork Repo
- Deploy on Vercel
- Create Api Client use the Vercel Domain as Callback
- add Envoirment variables
- SCOPE: scopes
- CALLBACK_URL: localy hosted endpoint to where the access_token should be send to
- URL: vercel Domain
- PORT: Vercel server Port / default is 9000
- CLIENT_ID: client_id
- CLIENT_SECRET: client_secret
-
Add link to the vercel domain with port as state to /authorize: https://example.vercel.app/authorize?port=4200
-
recieive anser at: https://localhost:4200/{CALLBACK_URL}?access_token={access_token}&refresh_token={refresh_token}&expires_in={expires_in}
-
profit?
To resfresh the token request this POST: https://example.vercel.app/refresh?port=4200 body: refresh_token : {refreshtoken}
new token should be send like in 6