After an initial setup of the extension with an FxA user, if a user attempts to login with a different account, the extension becomes non-responsive and appears to stop working. Feedback is not given to the user that the installation is bound to a different FxA user.
Steps to reproduce:
Sign into Lockbox with 1 FxA account
Logout of Lockbox
Login to Lockbox with new, but valid FxA acount
Expected:
An error is thrown advising the user they are using the wrong FxA account
Actual:
Sign-in does not occur, the sign-in button ceases to work. Disabling and re-enabling allows the user to successfully login using the correct credentials. However FxA persists the previous FxA account and is not given an indication that Lockbox is bound to a different account.
After an initial setup of the extension with an FxA user, if a user attempts to login with a different account, the extension becomes non-responsive and appears to stop working. Feedback is not given to the user that the installation is bound to a different FxA user.
Steps to reproduce:
Expected:
Actual: