element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
GNU Affero General Public License v3.0
1.73k stars 492 forks source link

Login with SSO impossible #3025

Closed Naugrimm closed 2 years ago

Naugrimm commented 4 years ago

Since Synapse added a confirmation step before accepting an SSO Login (CAS in this example), logging in into the mobile app is not possible anymore:

  1. Riot is started, the custom homeserver address is set IMG_3053

  2. Click on the SSO-Login Button. I am unsure why I another login form is shown. This was the case before updating to synapse 1.11.1, too. IMG_3054

  3. Click on the SSO-Login-Button again. Get redirected to the CAS-Server (LemonLdap-NG in this case) IMG_3055

  4. Fill in the credentials, click Login. Now I am redirected to the synapse-confirmation-screen: IMG_3056

  5. Here I click the "I trust this address" link and then the Browser opens and shows the Login Form again: IMG_3057

Until step 4, everything happens in the Riot app.

Naugrimm commented 4 years ago

3039 may fix this too (?)

schultetwin commented 4 years ago

Fixed in 0.10.5