This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

gmail accounts passwords not being remembered

  • 9 replies
  • 1 has this problem
  • 4 views
  • Last reply by wilko007

more options

Hi, not sure when this kicked in, but every time I check a google email account in TB I get asked for the username and password and then asked if I want these details to be remembered. I of course click yes, but every time I go to access anything in my gmail account (sent, inbox ...) I get asked for the account credentials again.

I've checked in TB settings and the username and password have not been added to the list of saved passwords.

I have had to disable auto-checking of google emails on TB startup as it just keeps asking for my password. Any ideas how to fix this please? The Authentication Method chosen is OAuth2 and the Connection Security is SSL/TLS. It seems using the old way of STARTTLS with Normal Password is no longer working, hence the reason I needed to change the settings.

With the old way TB would ask if I wanted to store the password. The new OAuth2 way doesn't save it. I have even tried to force the save of credentials by trying the old way just so it stores them and then reverting to the OAuth2 way - if that makes sense. (I deleted the credentials from TB after reading a post somewhere about this problem so I'm not even convinced that they would be referenced if I managed to re-save them anyway!)

Any help would be much appreciated.

Hi, not sure when this kicked in, but every time I check a google email account in TB I get asked for the username and password and then asked if I want these details to be remembered. I of course click yes, but every time I go to access anything in my gmail account (sent, inbox ...) I get asked for the account credentials again. I've checked in TB settings and the username and password have not been added to the list of saved passwords. I have had to disable auto-checking of google emails on TB startup as it just keeps asking for my password. Any ideas how to fix this please? The Authentication Method chosen is OAuth2 and the Connection Security is SSL/TLS. It seems using the old way of STARTTLS with Normal Password is no longer working, hence the reason I needed to change the settings. With the old way TB would ask if I wanted to store the password. The new OAuth2 way doesn't save it. I have even tried to force the save of credentials by trying the old way just so it stores them and then reverting to the OAuth2 way - if that makes sense. (I deleted the credentials from TB after reading a post somewhere about this problem so I'm not even convinced that they would be referenced if I managed to re-save them anyway!) Any help would be much appreciated.

All Replies (9)

more options
more options

Thanks for the reply.

Cookies are enabled and all allowed, but it is still doing the same thing.

Is there anything else that could be stopping it from working correctly?

more options

First, confirm that you're actually completing the OAuth2 authorization process. That is, after you've changed the Authentication Method to OAuth2 for both incoming and SMTP server, a window opens asking you to sign in to your Google account. Your Gmail username (Gmail email address) is prefilled and you're then asked for the password. After entering your password and passing the 2-factor authentication (if enabled for your Google Account), you're finally asked to allow Thunderbird access to Gmail. Are you experiencing any hiccups with this process?

but it is still doing the same thing

If you mean you're still getting the old password dialog prompt, which actually has the "Remember" checkbox, then you still have Normal Password instead of OAuth2 in Account Settings.

more options

Once i changed over to OAuth2 for in and outgoing, I did indeed get the google sign in modal pop-up. I signed in (address already filled in) and it asked me to confirm via my mobile (2 step verification i believe?) which I did. It then asked if I wanted to allow TB access to my account, to which i said yes.

I did all this and it allowed me access to my mail, but as soon as i move and request access again - like checking sent items or moving away and coming back to inbox, the pop-up comes back asking for my google account credentials. TB just doesn't 'remember' my details or that I have allowed it access to my google account.

more options

In that case your Thunderbird profile is corrupt or missing something essential to storing credentials. See https://support.mozilla.org/questions/1375453 for a possible solution.

more options

It's not a corrupt profile as I have downloaded a second copy and it does the same thing. I ran the TB wizard to add an account and it tells me 'Unable to log in to server. Probably wrong configuration, username or password.'

I know it's not my credentials as I have used them on the gmail web app.

My settings are:

INCOMING SERVER

 Protocol:  IMAP
 Hostname: imap.gmail.com
 Port: 993
 Connection security: SSL/TLS
 Authentication method: OAuth2
 Username: <my gmail address>


OUTGOING SERVER

 Hostname: smtp.gmail.com
 Port: 465
 Connection security: SSL/TLS
 Authentication method: OAuth2
 Username: <my gmail address>

I use 2-step authentication on my phone to confirm it's me and then i get this error!

Modified by wilko007

more options

It's not a corrupt profile as I have downloaded a second copy and it does the same thing. I ran the TB wizard to add an account and it tells me 'Unable to log in to server. Probably wrong configuration, username or password.'

I know it's not my credentials as I have used them on the gmail web app.

My settings are:

INCOMING SERVER

 Protocol:  IMAP
 Hostname: imap.gmail.com
 Port: 993
 Connection security: SSL/TLS
 Authentication method: OAuth2
 Username: <my gmail address>


OUTGOING SERVER

 Hostname: smtp.gmail.com
 Port: 465
 Connection security: SSL/TLS
 Authentication method: OAuth2
 Username: <my gmail address>

I use 2-step authentication on my phone to confirm it's me and then i get this error!

more options

wilko007 said

It's not a corrupt profile as I have downloaded a second copy and it does the same thing

A second copy of what, Thunderbird? That doesn't change your profile, only the program files. If this is indeed a new blank Thunderbird profile, then enter your name, email address and leave the password field blank. When you click Continue, the OAuth2 sign in window will open and you can complete the process.

more options

Its a self-contained (portable) version on Linux. It is separate and asks me to set up a primary account. I try to do this and it says that my credentials are fine but my configuration isn't. I don't know how it can be wrong if all I have done is select the correct server settings?

It just keeps asking me for my un and pw via the google login modal (OAuth2).