SteamDeckHomebrew / decky-installer

Installer for decky loader
GNU General Public License v2.0
25 stars 14 forks source link

Add token authentication for GitHub releases API #15

Open ianhsu927 opened 4 months ago

ianhsu927 commented 4 months ago

Due to the slow download speed of GitHub files in mainland China, some users use proxy services to download. Since proxy servers are often used by multiple people, GitHub may impose restrictions, causing downloads to fail. I have added token authentication to bypass these restrictions.

PartyWumpus commented 4 months ago

This is a great change, but i don't think it will work if there isn't an error, as the auth is given as just Authorization: token which is likely considered bad credentials. (it also doesn't edit the prerelease file but that's a trivial change)