[kde] [Bug 451018] New: Slack users on KDE Plasma unable to open workspace in desktop app via Chromium based browsers
Trish
bugzilla_noreply at kde.org
Tue Mar 1 22:46:51 GMT 2022
https://bugs.kde.org/show_bug.cgi?id=451018
Bug ID: 451018
Summary: Slack users on KDE Plasma unable to open workspace in
desktop app via Chromium based browsers
Product: kde
Version: unspecified
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: ptracy at slack-corp.com
Target Milestone: ---
SUMMARY
upper case letters of the encoded ID in the protocol link for signing into a
Slack workspace are being incorrectly set to lowercase when using Chromium
based browsers (e.g., Chrome Brave (Version 1.33.106, Chromium: 96.0.4664.110
(Official Build)))
STEPS TO REPRODUCE
1. Install slack desktop app
2. Install a chromium based browser and set it as the default browser
3. Launch Slack and sign in
4. Focus is switched to the default browser
5. user signs in and focus switches back to the slack desktop app
OBSERVED RESULT
Focus transfer back to the desktop app but the user is not signed in to slack
in the desktop app. We have determined this is caused by the encoded ID being
converted to lowercase.
EXPECTED RESULT
The token from the browser is accepted by the desktop app and the user is
signed into their workspace in the Slack desktop app
SOFTWARE/OS VERSIONS
Windows:
macOS:
Linux/KDE Plasma: Kubuntu 20.04.4, Fedora 35
(available in About System)
KDE Plasma Version: 5.18.8
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8
ADDITIONAL INFORMATION
the encoded value/token in the browser is uppercase, but at some point, it is
converted to lowercase which is not accepted by the desktop app. Firefox does
not convert the encoded id to lowercase. This only happens on KDE Plasma using
Chromium based browsers and not on any other Desktop Environment.
We found an issue filed against the cli-tools for kde-open5 which might be
similar but we aren't sure (https://bugs.kde.org/show_bug.cgi?id=429408)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list