Issue With Steam OAuth Redirect

@eransharv it’s v0.168 right?

@andrew-gamurs, yes, sorry it’s a typo, of course. I mean 0.168.

Hi,

We updated the developer’s channel to 0.168, which includes the fix. Please check and update us.

Thanks.

@andrew-gamurs please make sure to add the following to your externally connectable in the manifest:

"https://csgo-stats.com",
"https://steamcommunity.com"

Hey @eransharv, only just got time to look at this issue again.

I’m still getting the issue on Overwolf version 0.170.

I believe I’m following the suggested set up:

  1. Open a new app window that redirects to an endpoint on our server
  2. That endpoint on the server initiates Steam auth by redirecting to Steam
  3. Steam auth is set to return to another endpoint on the server
  4. That endpoint on the server veries Steam auth and redirects to the app page

It seems like on Step 4 it’s doing the same thing where it just crashes the app with no visible error.

The logs show the same error from the previous post

Hi @andrew-gamurs,

I want to forward it back to the RnD. For that, I will need more detailed steps:

  • Please attach the OPK of your app that reproduces the issue. (unless it’s the live version on the store).
  • Please write the exact steps to reproduce: which window should I open, what I should see, etc. If you can add a screen capture, that would be great.

Thanks.

Hey @eransharv

Here’s the OPK:
CSGO Stats-2.0.2-internal-3.opk (618.9 KB)

And here’s a screen capture of how to reproduce it:
https://streamable.com/ai9epi

OK, I was able to reproduce it. I will forward it to our R&D and update you without insights.

Thanks.

@andrew-gamurs did you update the “externally_connectable” property?

@itayG I did yeah, those entries were actually already in the externally_connectable property of manifest.json

Hi @andrew-gamurs, I wanted to know what is the status of this ticket from your side. Any updates? Is it still relevant?

Hey @eransharv, we were waiting for any updates on your side. We tried, at the time, all we could think of to get it to work on our side, but no luck. Have their been any relevant updates to Overwolf that would have fixed the issue?

@andrew-gamurs, I’m discussing it with the R&D. I will let you know ASAP.

Thanks.

I will try to create this week’s demo app that logs in with steam to check the whole process. I will update you ASAP.

Thanks

Hi.

We publish the demo app that does app login with steam:
https://overwolf.github.io/docs/topics/login-with-twitch

Please review it, review the server-side code, and see how the flow works, and let me know if you still have any issues.

Thanks.