tetrio / issues

Report issues and discuss improvements / feature requests around TETR.IO
https://tetr.io
387 stars 21 forks source link

"Support TETR.IO" link skips login screen in browser #1254

Closed KonSola5 closed 5 months ago

KonSola5 commented 5 months ago

Checklist

OS and Version

Windows 10

Browser and version

Firefox 121.0.1

Describe the bug/issue

When you navigate to https://l.tetr.io/support or https://tetr.io/#S:, the login screen is skipped, despite being opened in browser, not in Electron app.

Reproducing

  1. Go to https://osk.sh/.
  2. Click the "SUPPORT ME" in the "ABOUT" section.
  3. Notice that you don't need to click "JOIN" manually, TETR.IO automatically logs you in.

Expected behavior

TETR.IO should not log on automatically in browser.

Screenshots

https://github.com/tetrio/issues/assets/125081901/6631f930-8ec9-4cc5-8900-2c80b28e41a7

Console logs

No response

Additional context

No response

o5k commented 5 months ago

This is intended behaviour currently, but will probably be changed when tetrio-desktop integration becomes better (I want to have some proper IPC between browser and desktop.. similar to how Discord and Discord-Web can talk to eachother)