User login flow: https://passport.twitch.tv/integrity 400 with erc 2025

  • CEF is not a supported browser
    Do you mean CEF is explicitely forbidden by your APIs?

  • Could you provide details on the 5025 error code?
    Should we consider that as a “Browser not supported” error? Is the associated error message purposedly opaque?

Regarding the external browser launch solution, it looks like just adding friction to players.
(Password manager has added value though)

What we are considering so far -for future documentation and fellow developers -

With redirect to game client

  • I’m concerned that returning the access token back from an external browser to the game will be clunky, with behaviour such as notifications hidden/blocked by the browser “are you sure you want to invoke steam://mygame/params?XXX”
  • That’s likely not gonna work on game consoles

With redirect to game services

  • The client auth token will be exposed out of the game (in URL)
  • Try pulling token from services when focus returns to the game window