Closed Bug 1865789 Opened 1 year ago Closed 10 months ago

accounts.firefox.com - Log in using Google is missing

Categories

(Cloud Services :: Server: Firefox Accounts, enhancement)

Firefox 122
enhancement

Tracking

(firefox122 affected)

RESOLVED FIXED
Tracking Status
firefox122 --- affected

People

(Reporter: rbucata, Unassigned, NeedInfo)

References

Details

From github: https://github.com/webcompat/web-bugs/issues/130046.

<!-- @browser: Firefox 119.0 -->
<!-- @ua_header: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/119.0 -->
<!-- @reported_with: unknown -->
<!-- @public_url: https://github.com/webcompat/web-bugs/issues/130046 -->

URL: https://accounts.firefox.com/signin?context=fx_desktop_v3&entrypoint=fxa_app_menu&action=email&service=sync

Browser / Version: Firefox 119.0
Operating System: Windows 10
Tested Another Browser: No

Problem type: Something else
Description: Log in using Google is missing
Steps to Reproduce:
I logged in to Firefox account using Google. In between you migrated to Mozilla Account. Now I am trying to sign in on different device to my Mozilla Account in Firefox to sync my browser data. The problem is that I don't see options "Sign in using Google" and the page is asking to type password I have never created.
<details>
<summary>View the screenshot</summary>
<img alt="Screenshot" src="https://webcompat.com/uploads/2023/11/4022f4cd-cd7b-42a0-b8f7-a83bb2fca725.jpg">
</details>

<details>
<summary>Browser Configuration</summary>
<ul>
<li>None</li>
</ul>
</details>

From webcompat.com with ❤️

Change performed by the Move to Bugzilla add-on.

The issue was reported via the webcompat.com reporter. Since the issue is related to accounts.firefox.com, we have moved the issue. Please feel free to move the issue to the correct Product and Component.

Type: defect → enhancement
Component: Accounts and Sync → Firefox Accounts
OS: Android → All
Product: Fenix → Firefox
Version: unspecified → Firefox 122

&service=sync

You can not use your Google account to sign in to Firefox Sync, because Sync requires the password to encrypt your data. So it's expected that there is no button for the Google login.

See also https://support.mozilla.org/en-US/kb/why-cant-i-use-firefox-sync-my-google-or-apple-id

Thanks for the update. Will let users know if we encounter any similar issues. This can be closed.

I'm not sure the above is 100% accurate. IIUC, you can use your sso account with Sync, it's just that additional steps, such as creating the sync password is required.

IOW, I think the first sentence of https://support.mozilla.org/en-US/kb/why-cant-i-use-firefox-sync-my-google-or-apple-id is a bit misleading - ie, the first para says "You can use your Google or Apple ID to sign in to all Mozilla products and services, with the exception of Firefox Sync." but the last para says "You can still use your Google or Apple ID to sign in to your Mozilla account, but you’ll need to set an additional password to use Firefox Sync." which are contradictory. That first paragraph should probably instead say "You can use your Google or Apple ID to sign in to all Mozilla products and services, but you need to perform additional steps to use it with Firefox Sync."

IIUC, it's also expected that a "Sign in with google" button doesn't exist when signing in to Sync - instead, you type the email address of your google account, at which point you should be taken through a "create sync password" flow.

Will, is the above accurate? If so, I'd think we need a couple of bugs here:

  • Remove the ambiguity/contradictions in that sumo article.
  • Have the sync signin flow make it clearer that you should type your email address even if you created the account via SSO?
Component: Firefox Accounts → Server: Firefox Accounts
Flags: needinfo?(wclouser)
Product: Firefox → Cloud Services

Thanks Mark. You are correct. I've proposed the updated change @ https://support.mozilla.org/en-US/kb/why-cant-i-use-firefox-sync-my-google-or-apple-id/history and it's waiting for approval.

As for making the sync flow clearer, I'll CC @vesta as this was all so recently designed and built so I'm not sure she wants to make changes yet or not.

I think we can close this bug.

Status: NEW → RESOLVED
Closed: 10 months ago
Flags: needinfo?(wclouser)
Resolution: --- → FIXED

@wil let's transfer this bug to JIRA and have UX look at it. Since we launched this flow, we have received a few other reports of confusion and ambiguity so we can address them all at the same time.

Flags: needinfo?(wclouser)
You need to log in before you can comment on or make changes to this bug.