Google Account Multi-Login

By Jarett Last update Oct 6, 2009 — Installed 195,506 times. Daily Installs: 164, 112, 160, 114, 141, 162, 162, 157, 129, 151, 129, 176, 150, 155, 142, 140, 159, 118, 103, 149, 176, 119, 241, 157, 293, 156, 150, 155, 157, 136, 141

Security Issue: Using GM_setValue to store passwords

Subscribe to Security Issue: Using GM_setValue to store passwords 6 posts, 2 voices

Erik Vold Scriptwright
FirefoxWindows

Hey,

Nice script Jarett!

I am concerned with having my passwords available in about:config in clear text however, and I don't think it is necessary.

I wrote a similar userscript for Twitter at http://userscripts.org/scripts/show/59103 which you can review for my implementation without storing passwords.

To briefly explain my userscript:
I save a list of usernames only, then when a user wants to switch accounts they are sent to the login page with an extra url parameter with a value equal to the desired account. Then on the login page I search for this url param, and if it is defined then the username is automatically filled into the username form field, then I focus on the password form field, which gets Firefox to auto insert a password saved in Firefox (which is safe when using a master password for Firefox). If the password field was auto populated then I automatically submit the login form.

Do you think that you could do something similar for this script?

 
Jarett Script's Author
FirefoxWindows

You can leave the password blank if you want; it will prompt you for it when you switch accounts. Choosing to store passwords via my script is no less secure that having Firefox remember the site password without a master Firefox password.

Also, I would appreciate it if you didn't title the post "Security Issue"; I really don't want an angry mob of thousands of panicky users banging down my door.

 
Erik Vold Scriptwright
FirefoxWindows

Choosing to store passwords via my script is no less secure that having Firefox remember the site password without a master Firefox password.

Exactly, the master password makes user passwords secure.

Also, I would appreciate it if you didn't title the post "Security Issue"; I really don't want an angry mob of thousands of panicky users banging down my door.

I doubt you will get mobs, if anyone (like it matters) and people should know the risk.

 
Jarett Script's Author
FirefoxWindows

Erik, you do bring up a fairly valid point. However, I'm not going to bother changing it for two reasons:

1) You can choose to not have it store passwords.
2) This script is officially no longer supported, save for bug fixes and updates as Gmail changes the login form. I really just don't have the time to work on it.

 
Erik Vold Scriptwright
FirefoxMacintosh

Fair enough Jarett, no worries.

 
Jarett Script's Author
FirefoxWindows

Thanks for understanding. Feel free to make your own edited version and put it up; I don't mind as long as you link back to the original script.

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel