Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DepotDownloader not remembering password (despite -remember-password) #397

Closed
2called-chaos opened this issue Mar 16, 2023 · 1 comment · Fixed by #401
Closed

DepotDownloader not remembering password (despite -remember-password) #397

2called-chaos opened this issue Mar 16, 2023 · 1 comment · Fixed by #401

Comments

@2called-chaos
Copy link

2called-chaos commented Mar 16, 2023

Maybe I'm doing something wrong but it won't persist my login. Any ideas?

~/code/_private/vf-list/vendor/depotdownloader[master]$ dotnet DepotDownloader.dll -username REDACTED -remember-password -app 1172620 -depot 1172621 -manifest-only -dir /Users/chaos/code/_private/vf-list/vendor/vfl-root-dev/manifests/1172620
Enter account password for "REDACTED": *************
Connecting to Steam3... Done!
Logging 'REDACTED' into Steam3...Disconnected from Steam
This account is protected by Steam Guard.
Please enter your 2 factor auth code from your authenticator app: REDACTED
Retrying Steam3 connection... Done!
Logging 'REDACTED' into Steam3... Done!
Using Steam3 suggested CellID: 87
Got 5 licenses for account!
Got AppInfo for 1172620
Using app branch: 'Public'.
Got depot key for 1172621 result: OK
Processing depot 1172621 -
Already have manifest 876568350399070159 for depot 1172621.
Manifest 876568350399070159 (14.03.2023 12:00:58)
Total downloaded: 0 bytes (0 bytes uncompressed) from 1 depots
Disconnected from Steam

~/code/_private/vf-list/vendor/depotdownloader[master]$ dotnet DepotDownloader.dll -username REDACTED -remember-password -app 1172620 -depot 1172621 -manifest-only -dir /Users/chaos/code/_private/vf-list/vendor/vfl-root-dev/manifests/1172620
Enter account password for "REDACTED":
^C

~/code/_private/vf-list/vendor/depotdownloader[master]$ dotnet --version
7.0.100
~/code/_private/vf-list/vendor/depotdownloader[master]$ ls ../depotdownloader
0 lrwxr-xr-x  1 chaos  staff    21B Mar 12 22:02 ../depotdownloader -> depotdownloader-2.4.7

It does create a file named account.config under /.local/share/IsolatedStorage/<someRandomCharsIDontKnowIfSensitive>/AssemFiles but seemingly ignores it?

Edit: The same happens with dotnet 6.0.114

@psychonic
Copy link
Member

Known issue (but hadn't been filed here yet). The Steam backend no longer issues login keys, which are what were previously used to persist sessions. There are new ways to handle this, but blocked a form of SteamRE/SteamKit#1129 landing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants