element-hq / element-hq/element-web
Support non-default-browser SSO
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Your use case
#### What would you like to do?
I would like to perform SSO login without using my default browser
#### Why would you like to do it?
Because my default browser is a catch-all for untrusted applications who's target cannot be configured, and I do not wish to trust an untrusted session with a trusted login process.
#### How would you like to achieve it?
A button, label, or some other method of being provided the SSO link itself so that its single use can be performed on a browser of choice, rather than being consumed by a browser that cannot safely perform SSO.
### Have you considered any alternatives?
I have set up my default browser to refuse to resolve the SSO links, which permits me to copy them to the correct browser and continue the login process.
### Additional context
Most other services perform validation via email (which allows easy link copying) or they provide the link as text in addition to a button so that users can copy it if their default browser does not work for some reason, which is not uncommon among nontechnical users.
Contributor guide
Assessment
This issue has not been assessed yet.