Closed Bug 1537891 Opened 6 years ago Closed 6 years ago

Log in to FxA screen is not consistent after changing the password

Categories

(Firefox for iOS :: Firefox Accounts, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED INACTIVE
Tracking Status
fxios ? ---
fxios-v16.0 --- affected

People

(Reporter: SimonB, Unassigned)

References

Details

Attachments

(1 file)

Build: 3145a8175
Device: iPhone 7
iOS: 12.1

Preconditions:

  • Log in to FxA on desktop and iOS

Steps to reproduce:

  1. On Desktop, change the password form the account management page
  2. Sync on iOS
  3. On iOS, tap on the account management button from Settings menu
  4. On iOS, tap on the account management button from hamburger menu

Actual results:

  • The log in to FxA screen is not consistent, the screen shown via the account management button from the hamburger menu shows one extra links (use different account).
See Also: → 1537894

Ryan, is this correct behavior?

Flags: needinfo?(rfeeley)

From eoger

ios doesn't handle password changed at all, it breaks send-tab:
https://github.com/mozilla-mobile/firefox-ios/blob/19e64bfc73c862dad77a32c6f1b591ac9ef99b54/Account/FxAPushMessageHandler.swift#L198-L207

func handlePasswordChanged() -> PushMessageResult {
        return unimplemented(.passwordChanged)
    }

This was fixed on Android here: https://bugzilla.mozilla.org/show_bug.cgi?id=1497977

The FxA state logic is supposed to be handled in application-services FxA component at some point.

The desired behaviour should not allow you to change the account. If you want to use a different account, you should turn off sync (aka disconnect, or sign out) using the option in Settings (usually at the bottom)

Flags: needinfo?(rfeeley)

Bug has been migrated to Github. Closing.
To add additional comments please find the bug in Github.

https://github.com/mozilla-mobile/firefox-ios/issues

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: