tszcheetah: To use the browser work-around with the current version of the plugin (0.34):
1. Quit GOG Galaxy completely.
2. In your browser log in at store.playstation.com, then go to
https://ca.account.sony.com/api/v1/ssocookie and copy the npsso value.
3. Open C:\Users\<username\AppData\Local\GOG.com\Galaxy\plugins\installed\psn_<guid>\plugin.py in a text editor.
4. Replace line 52 ("return NextStep("web_session", AUTH_PARAMS)" with the following line (make sure to get the indentation correct: there's 12 spaces in front of the line):
stored_cookies = {"npsso": "<paste npsso value from browser here>"}
This line follows the "if not stored_cookies:" line on line 51
5. Save the file, restart Galaxy
6. Go to the settings and reconnect the PSN plugin
DarkOnigiri: I followed this, changing a little the step 4:
async def authenticate(self, stored_credentials=None):
stored_cookies = {"npsso":"npsso from step 2"}
auth_info = await self._do_auth(stored_cookies)
return auth_info
And worked... I'm using GOG 2.0.51.86 with PlayStation 0.35.