-
Notifications
You must be signed in to change notification settings - Fork 497
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Stuck on animation screen when login with SSO #3448
Comments
I managed to troubleshoot this and implement a hacky fix: q3k@4083d60 . At least, this fixes the stuckness I'm observing with our HS and SSO/CAS flow. It seems that as part of #2715 the MXKAuthenticationViewController was subclassed into an Element AuthenticationVC, replicating some of its original code, but changing it slightly. In this process, calls to What seems to be happening is that the SSO flow JS calls These MXCredentials are broken by having homeServer be nil. This happens because of nil The previous implementation of this, in MatrixKit's AuthenticationVC, would call I'm sure a Matrix/Element developer, or even actual Objective-C developer can manage to write a proper fix and file a PR. |
I've looked into this a bit further, and it seems like the issues is triggered not by SSO, but SSO and a specific Synapse configuration: It seems like this confirms the real culprit is the regression in #2715. |
Note: I only hit this regression as a daily iOS Element user when I re-authenticated with the app, which I did after a new user said they had issues logged in. This might affect a lot of new users, but will be unreported by users who are already authenticated! |
Unable to login using login with SSO.
Hang on animation logo screen.
The text was updated successfully, but these errors were encountered: