Security/Contextual Identity Project/User Profiles: Difference between revisions

Added user story for web developer
(→‎Description: link to FxA)
(Added user story for web developer)
Line 34: Line 34:
* To not bother with securing each profile. I’m the only user of this laptop, after all. Nobody else sees it. I only want life and work to not mix information!
* To not bother with securing each profile. I’m the only user of this laptop, after all. Nobody else sees it. I only want life and work to not mix information!
* To sync my home profile (because I have Firefox on my cellphone), but not sync my work profile
* To sync my home profile (because I have Firefox on my cellphone), but not sync my work profile
===The web developer===
I design, write and debug websites and apps. To do my job, I need to test how well my sites run. Practically every site today allows one to user to talk to another, whether it’s through posting, mentioning, messaging privately, etc. My job would be made so much easier if I could automate some of the repetitive tasks of this testing and debugging process. I want to quickly open a few instances (at least two) of the same site under very specific settings. I want each instance to be automatically signed into the same web app but under two different users. I want the Web Developer tools to be open automatically, so I don’t have to invoke the shortcut for it or reload the page to start monitoring it. After I’m done testing, I want to close and save each instance so they will reopen under the same specific settings I had set up originally. Lastly, I want to clear the cookies and cache of each instance, so the next time I opened it, it opens as if it’s a fresh instance.
What I want:
* Many profiles (think 5–10, or more) running all at the same time
* A way to set each profile exactly the way I like it to be set
* A way to mirror the behaviour I’ve set up in one profile into all the other ones (for example, I want to always open this bookmark link), so I don’t have to do too many copy-pasting
* A way to not just switch profile (this is easy), but compare and contrast between profiles so I can isolate which variable is causing problem, and fix it


==Related implementations==
==Related implementations==


* [http://techcrunch.com/2015/01/14/google-brings-the-account-switcher-to-the-stable-version-of-chrome/ Chrome Account Switcher]
* [http://techcrunch.com/2015/01/14/google-brings-the-account-switcher-to-the-stable-version-of-chrome/ Chrome Account Switcher]
133

edits