Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
So I found this workaround that doesn't use the token and only needs UN/PW stored in the config file, I just tried it on my Steam Deck, haven't played for a few months so I was getting the invalid token.
https://www.reddit.com/r/RetroAchievements/comments/145fit6/fix_for_invalid_userpassword_combination_problem/?share_id=lUpbgmgtrFn6NEJcSiKZP&utm_content=1&utm_medium=android_app&utm_name=androidcss&utm_source=share&utm_term=1
I did the first fix mentioned, edited my retroarch.cfg file.
1. Find your Retroarch.cfg file. On my Steam Deck it was located in home/deck/.var/app/org.libretro.retroarch/retroarch.cfg
2. Ctrl+F and search for 'Cheevo' to find a collection of lines related to RetroAchievements. What you want to do is enter your password on the line saying 'cheevos_password'. I deleted the quotation marks surrounding the password as someone else recommended doing this, and it worked fine for me.
3. Delete the entire line titled 'cheevos_token'.
So the only 2 issues for me personally was RetroArch on my Steam Deck kept reverting the changes after saving, and it was still telling me a Password was needed to login.
In the Password field I left the quotations there so it looked like;
cheevos_password = "InsertPasswordHere"
The other thing I did was after saving everything, make the file "read only" so the system couldn't make anymore changes. After those two things were changed, launched a game and it logged me in with full access to achievements.
Hope this helps you, I'm glad I'm not getting the expiry token anymore and didn't even log into the site for this to work.
Wow, I appreciate the in-depth explanation! If this issue crops up again for me, I'll definitely try your suggestions.