Page MenuHomePhorge

Implement Single Sign On
Changes PlannedPublicDraft

Authored by tusooa on Fri, Feb 20, 7:13 AM.

Details

Reviewers
None
Group Reviewers
O1: the Kazv Project
Summary

This splits the login process into two stages. The first is to discover and fetch available login flows for a server. The second is asking the user to login using a method chosen by them.

This requires https://iron.lily-is.land/D285 .

Type: add

Test Plan

Verify you can login using both password and SSO.

Note that when switching accounts, the original session will not be present once you pressed "Next." This is a limitation of our one-account-only implementation in MatrixSdk. This may be mitigated by https://iron.lily-is.land/D284 and can be finally fixed as a part of https://iron.lily-is.land/T173 .

Diff Detail

Repository
rK kazv
Branch
tusooa/stacked
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 547
Build 1076: Invoke BuildbotBuildbot build #1183
Build 1075: arc lint + arc unit

Event Timeline

Harbormaster returned this revision to the author for changes because remote builds failed.Fri, Feb 20, 7:21 AM
Harbormaster failed remote builds in B547: Diff 849!