-
Notifications
You must be signed in to change notification settings - Fork 395
Firefox account SSO doesn’t work #3337
Comments
I don't see such option at all. |
If you pick "Single-sign on" (sic) as the login method, Firefox Account is one of the options given on the Auth0 screen that it takes you to (if you weren't already logged into Auth0). It still fails with the above-mentioned cookie error if I try it though. |
This is specifically with mozilla.modular.im as the server, fwiw |
If I'm understanding this correctly, this looks to be solvable either by using the user's default browser rather than a webview here (which would be preferred per OAuth RFC): Or we can go for more of a hack by finding a way to support OAuth without local storage on the mozilla/fxa side, where there's an (old-ish) existing issue. While there are workarounds (e.g., using GitHub with 2FA), this is a fairly annoying problem for those of us who use their FF account to auth in. Since I logged onto the new matrix modular server with Firefox auth originally, I can't have the same user name on android using GitHub auth (which also seems to mean I can't access any of the same private rooms I'm in on the desktop/web app). Someone at a higher pay grade might know who would be the appropriate person to ping to prioritize here? |
Can we add an option (or default behavior) to allow the use of the default browser instead of the webview as mentioned above. It seems like the simplest solution, and will help other companies down the line who want to use SSO. At a minimum, it would be nice if the application fell back to the browser if Android WebView is disabled. Currently, the application just crashes. |
Support SSO with Firefox accounts (#3337)
Fix in release 0.9.10 |
Apparently signing in with FxA on Riot and RiotX still fails with:
"Cookies and local storage are required"
The text was updated successfully, but these errors were encountered: