element-hq / element-hq/matrix-authentication-service

Enhance experience when multiple authentication methods are available

Open
#1,874 1 comment 1 reaction 0 assignees View on GitHub
A-Account-Management A-Configuration A-Local-Password A-Login-Flow A-Upstream-OAuth S-Major
Dominant language
Rust
Stars
280
Forks
111
Avg merge
3d 1h
Merged PRs (30d)
25

Description

*This issue was originally created by [**@pmaier1**](https://github.com/pmaier1) at .*

Currently, the experience is good enough when:

- there is only one IDP and no password auth, because the upstream IDP login happens right away
- there is only password auth, because the user is presented with a username/login form

We need to enhance the experience when there are multiple upstream IdPs, and/or a mix of upstream IdPs and local password authentication options.

```[tasklist]
### Tasks
- [x] #2065
- [ ] https://github.com/element-hq/matrix-authentication-service/issues/3244
- [ ] Users can discover which IdP they used from their username (?)
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.