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

ElectronAuthProvider receives Unsupported Browser error when logging into Twitch #503

Closed
typeou opened this issue Apr 13, 2023 · 1 comment
Labels

Comments

@typeou
Copy link

typeou commented Apr 13, 2023

Recent Twitch-side change appears to have broken ElectronAuthProvider. Twitch no longer appears to consider Electron as a supported browser. Received reports of users being unable to log in and was able to replicate the issue myself after logging out.

Can log into Twitch normally via typical browser (Firefox Developer Edition 113.0b2) with no issues.

Bug Report

Expected behavior

When ElectronAuthProvider requests the user to log in to their Twitch account and the user enters their information, the user is successfully logged in.

Actual Behavior

When entering their information, Twitch replies that the browser is unsupported. User is thus unable to provide authorization to the Electron app.

Environment

  • Version: 6.1.1
  • Electron version: 24.1.1
  • Node version: 14.17.5
  • Operating system: Windows 10 Home
@typeou typeou added the bug label Apr 13, 2023
@d-fischer
Copy link
Member

That probably just means that the ElectronAuthProvider is broken without a possible fix. I have tried a simple user agent override and it didn't get around the check.

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

No branches or pull requests

2 participants