Mac App Logout Bug?
After signing into the Mac desktop app via the wrong google account (I have several), I could not login using the correct account. Using the "Logout" selection from the dropdown menu inside the app led me back to a login screen that never asked me to re-verify the correct google account credentials. See this screen video for the behavior in question: http://screencast.com/t/CX1aLuzF50
However, using the "Logout" selection fromt he dropdown menu accessed via the icon in the system toolbar at the top of my screen (as recommended here: https://todoist.com/Support/showQuestion/4497/) worked for me.
Seems like there's a bug in one of the two logout functions.
Thank you for contacting us. The intention behind it is that you can always easily and quickly log in with just one click when using the Google Account. Being always asked to log into Google would defeat the purpose of the one-click Single Sign-On feature.
You can of course log out along with clearing the cache using the system menu, as you've mentioned, but you can also log out from your Google account through Safari as the app uses Safari's settings.
Wow, thanks for the fast and thorough reply.
I appreciate the thoughtful intention with the app design, but I think it could be a little more clear.
Logging out is usually reserved for when you want to change the user account, or as a security feature. If logging out (inside the app) doesn't do anything, why make it available at all? If the point is to make signing in easier, why not just stay signed in automatically, like most similar apps or websites? If I've already opened the app, pushing a button is just an extra step.
So having two different functions labeled identically is confusing—one logout is essentially an on/off switch and the other is a traditional account logout. In other similar apps/websites I often see a dialog prompting me with something like, "Not [insert user here]?" or "Login as a different user" or something to that effect. That could be an effective addition.
In my personal, totally unsolicited opinion, I would completely do away with any login screen that doesn't also include a bonafide option to logout—in other words, leave just the option at the top of the system toolbar, or add a "login as different user" link inside the app.
Anyhow, love the app, and the support is top notch! Thanks.
Logging out within the app logs you out from Todoist which can be done for security reasons, as you've mentioned.
By default, you're always automatically logged in and don't have to log in manually, but if you're logging out from Todoist for security, you can log back in with one click.
Therefore, if you want to log out in order to change an account, that's where the "Logout" option in the menu bar comes in as it will not only log you out from the app, but also kill the Google session.
Nonetheless, thank you for your suggestion, we will consider renaming these options or provide a "Login as a different user" option in future updates.