Allow for custom Firefox Sync Server while using Mozilla hosted FxA server
Categories
(Firefox for iOS :: Firefox Accounts, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| fxios | + | --- |
People
(Reporter: jerry, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; CrOS x86_64 11316.165.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.122 Safari/537.36
Steps to reproduce:
There is currently no way to specify a custom URL for a Firefox Sync Server (token url) while using the publicly available, Mozilla-hosted Firefox Accounts service.
Actual results:
There is no option to do this.
Expected results:
There should be an option like on Android to specify to custom token URL for self-hosted sync server. This option is available on desktop Firefox and on Firefox for Android.
| Reporter | ||
Comment 1•7 years ago
|
||
There is a related GitHub issue at https://github.com/mozilla-mobile/firefox-ios/issues/3150
Updated•7 years ago
|
Updated•7 years ago
|
| Reporter | ||
Comment 2•7 years ago
|
||
I have attempted to create a fxa-client-configuration file located at https://thor.heiselman.com/.well-known/fxa-client-configuration that mirrors the one served by accounts.firefox.com with the one change being the URL for the sync tokenserver url to point to my own.
When configuring this URL in Firefox on iOS using the method of revealing the hidden Advance Account Settings menu by tapping repeatedly on the Version string in the Settings. I filled in the base URL for my server (https://thor.heiselman.com) and enable the "Use Custom Account Service" option. Once I enable the option, I can see the client request the fxa-client-configuration file from my server successfully, however, it then attempts to load the login page on my server despite the configuration pointing all other services back to the public Firefox service.
Comment 3•7 years ago
|
||
Can we bump the priority of this bug from a P3? Many people seem to be holding off moving to the FF ecosystem simply because they can’t carry their privately stored data without the additional cost of setting up an account server.
This clearly breaks the user experience and I’d have imagined that after a couple years of back and forth on Github this would’ve received more attention.
Comment 4•7 years ago
|
||
We will re-triage and discuss further actions here: https://github.com/mozilla-mobile/firefox-ios/issues/5006
Description
•