flathub / com.slack.Slack

https://flathub.org/apps/details/com.slack.Slack
34 stars 36 forks source link

Slack requires signing in every launch #260

Closed mattmilano closed 4 months ago

mattmilano commented 5 months ago

On multiple computers running LMDE, Slack requires signing back in to all workspaces after the update to 4.37.77.

After logging back in and closing the app, it requires signing back in on every subsequent launch.

Resetting app data, cache, etc does not fix the issue.

ZVNexus commented 5 months ago

@mattmilano Test this build and let me know if the issue persists:

flatpak install --user https://dl.flathub.org/build-repo/82386/com.slack.Slack.flatpakref

You'll get logged out again after installing, but this is because you get signed out if you downgrade your release. Sign in and close the app afterwards to test.

Also a note that I can't reproduce this on Ubuntu 24.04 (prerelease), but can on Fedora 39.

revelation1 commented 5 months ago

Installed the test build but still broken. Quit slack and reload and it shows a brief error message before requiring browser login again.

ZVNexus commented 5 months ago

Installed the test build but still broken. Quit slack and reload and it shows a brief error message before requiring browser login again.

The test build is a revert to 4.36.140, so this is likely unrelated to the client itself. Could you test the Slack RPM/DEB or snap? There's a chance Slack changed something on their backend.

MrPancakes39 commented 5 months ago

Have same issue.

Distro: Pop!_OS 22.04 LTS Kernel: 6.6.10 Slack version: 4.37.77

revelation1 commented 5 months ago

Bit more troubleshooting. .. I noticed this only happens on one machine. My other machine with a nearly identical silverblue install works fine.

Actually upon further testing, reinstalling slack flatpak on broken machine does nothing.

Same slack version....both system installs.

mattmilano commented 5 months ago

I also checked the issue on an old Mac I have laying around. It works too. So it wouldn't seem to be an issue with Slack's servers.

scrlkx commented 5 months ago

Same issue here.

Although the RPM version is also broke (same issue) so I assume that is not related to Flatpak version.

Distro: Fedora 39 Kernel: 6.7.4 Slack version: 4.36 and 4.37

charn commented 5 months ago

Distro: Fedora 39

Wasn't able to reproduce this issue on rpm which is on version 4.36.140 Also couldn't reproduce this with the flatpak running 4.36.140

So for the flatpak version the temporary fix now seems to be to downgrade:

flatpak update --commit=468a87491d4f342d8813232ebc511731648f55a69fe7ceb722b9225c2b34fbf3 com.slack.Slack
revelation1 commented 5 months ago

Confirmed that downgrade fixes it. also added this to keep it from updating again. flatpak mask com.slack.Slack