element-hq / element-hq/element-ios

Soft logout: Support SSO auth

Open
#2,597 1 comment 0 reactions 0 assignees View on GitHub
A-Soft-Logout feature T-Enhancement
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

Make sure we can log in back after a soft logout on a homeserver running SSO auth.
Information to test against a SSO auth homeserver is pinned in the #softlogout-dev room.

Riot-Web PR: matrix-org/matrix-react-sdk#3197

- [x] Check soft logout display on SSO
- [x] If the hydrated user ID doesn't match the session's user ID, overwrite (done in https://github.com/matrix-org/matrix-ios-kit/pull/584/commits/8a296097638639401e37a3e08b8b02674201ecac)
- [x] Pass the `device_id` in the fallback URL we use for SSO
- [ ] Final test when `device_id` is implemented on the fallback page (blocked by https://github.com/matrix-org/synapse/issues/5755).

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.