Multi-Account Containers
-
@Duthcorund For this purpose there are working spaces. Please read the whole article:
-
@stardepp I use workspaces already, but from my understanding cookies are not separated between them, as this feature request suggest, and I would like that.
-
@Duthcorund Maybe a Vivaldi expert can answer this question, if cookies are separated in Workspace or not. But multi-account containers will not exist in Vivaldi.
-
I imagine perhaps that workspaces exist in folders and cookies are saved in a sub-folder within that folder with no access to other folders. Each workspace could work like this and that would create the containers we all want.
Although I want to use Vivaldi as my browser of choice, I cannot because this feature is missing.
-
Cookies are not separated between Workspaces. I have asked the same question to Vivaldi employees when the feature got announced, and they (at the time) had no plans to expand workspaces to support separated cookies. I also referenced this thread in my question, because I thought Workspaces were a giant leap towards finally having multi-account containers. Separating cookies between workspaces seems like a small thing to add, since they now have added workspaces (the foundation of multi-account containers), although I understand it's still a really complicated feature to develop.
-
@MoosMas said in Multi-Account Containers:
Separating cookies between workspaces seems like a small thing to add, since they now have added workspaces (the foundation of multi-account containers)
Actually, Workspaces are not related to Containers. While I'm not a dev myself, I had a few discussions internally, as I'm also a big fan of this feature (as are many of my colleagues), and it's much more complicated than that. Workspaces are built mostly in the UI layer (which is our own thing), while Containers would require a significant rework in the backend (since Chromium doesn't offer that feature natively).
Compare it to house renovation. While replacing your front door and painting a few walls is a step forward, you still need to tear down half of the house and build it from scratch. So, you're not even halfway there (this is not a 1:1 analogy of course, but it should give you some rough idea).
-
I kind of wonder if this could be as simple as a script built into the UI so the script does not depend on Chrome. Like this:
Workspace creation runs a script that creates a folder. Sites open in a workspace always direct cookies to said folder (following a rule from within the script).
This way. The backend still works the way Chrome does. No core changes of the functions of the default handling of cookies. All Vivaldi would be doing is directing cookies to another place when a workspace is used. It could even be an option that could be toggled on or off for people who don't care.
-
@pafflick Thanks for sharing your insights and what the devs said! Although I am a developer myself (not for Vivaldi though), my knowledge on native apps (let alone browsers) is very limited. I know it is a really complex feature to add, but in my previous comment I meant to say that people may think it's a small thing to add, since Workspaces look very similar to multi-account containers (UI-wise). I was tired when I wrote that comment, and English was hard at that moment
People might think the devs only need to add a toggle to separate cookies in the settings, but there's a lot more going on behind the scenes. Things that can't just be added to Vivaldi, but existing things that have to be redesigned, reworked, tested... I still think it's worth the effort in the end, but of course it's up to Vivaldi to decide whether it's worth spending time and resources on developing this feature. -
@MoosMas ...keeping in mind of course that it's the browser engine that has to be modified, and then the relevant patches have to be re-installed every time the browser updates... This would be job security for some developers who haven't even been hired yet as current team members are over-committed on present tasks.
-
I didn't read the whole thread, just responding to one of the first posts where the idea postulated is that "this looks similar to profiles"
multiple profiles is a great feature, and I use it extensively. However it is completely different to what I understand this request is about.
There are major downsides to multiple profiles if you don't need them..
- it is a lot of work to update settings in each and every profile
- Each profile is huge.. some people have limited space on their laptops (my C drive is only 256gb) .. they are huge because they need to store cache files.
- I'm sure there are others
-
You can do this with an already existing chrome extension,
Cookie Profile Switcher is what you are all looking for, it does exactly as it says on the tin, you switch cookies. I've been using it for years. Vivaldi really should build this into their workspaces feature.
-
i upvote this feature , also my dog upvotes it
-
I installed vivaldi with the hope of multi-container feature but sadly workspaces share the same cookies. I will continue with firefox until Vivaldi or Opera implements it.
-
Well I came to put in this feature request but it seems I am not the only one who wants it, along with close to 500 votes I would think the 14 pages of discussion around this would be an indicator of want/need.
I'd be happy with a FF like version of containers, eps if it allows for auto-opening of specified sites in said container. A HUGE bonus would be the addition of something like the FF "temporary containers" addon -
Workspace containers along with workspace rules would be awesome. I need separate cookies for work and personal. Big use case is keeping Microsoft sites for personal and work use separate, which is a pain given their single sign on system. With rules, I can trigger Vivaldi to open certain Microsoft admin sites in the work workspace.
Upvote for me.
-
I found this thread as I was searching for a way to have multiple gmail tabs open at the same time. While I did upvote this suggestion and think it would be a great idea, if anyone is looking for what I was, here is the solution.
-
While logged into a gmail account, click on your gmail profile icon in the upper right hand corner of the window.
-
Click "Add another account". This will open another tab with a sign-in prompt.
-
Sign in with a different account than from step #1.
If you look at the URL for the tab from step #1, and the tab from step #3, they are assigned their own unique URL. Within the URL appears to be a simple user id assignment, as "/u/n/":
https://mail.google.com/mail/u/0/#inbox
https://mail.google.com/mail/u/1/#inboxYou can then utilize both accounts at the same time, assign them to their own workspaces, etc.
-
-
This post is deleted! -
Vivaldi is not even worth considering as a browser until a feature like this is added. Back to Firefox I go!
-
Sadly, I'm with @IrinaIsha Taken monttthhhsss to configure Vivaldi and get used to the shortcuts, the interface, the wonderful "Hide UI" feature, mmmm. and, actually, the stability! Plus it takes up less UI space...I think, than Firefox (top bar specifically).
TLDR; Firefox Multi-Account Containers is so useful, an integral part of my daily workflow, that I may have to switch away after investing much time and brainpower towards Vivaldi (Viv)...
TLDR (continued); ...After spending hours learning Viv., tweaking Viv, playing with Viv, ramming Viv hard with my highly-customized-extremely-intense workflow day-in and day-out, but now I asked Viv to please store my cookies in a new
Container
or aWorkspace
with an option to have it's ownPrivateCookieJar
vs the defaultCommonCookieJar
orDefaultCookieJar
orSharedCookieJar
orGlobalCookieJar
or ...?Workspaces are great! I am still learning how to use them, currently main use is to stash a bunch of tabs to come back to later when something comes up (or I see something shiny). (#SIDENOTE: I should setup a
cmd-chain
calledstash
to do something like that, btw, amaaaazing, like, so effing amazing, coming up with that power feature).Thank you, Vivaldi team, I have been comparing major browsers for Windows primarily, Android, and Linux a-little-bit. Vivaldi hits the sweet spot for Windows for sure, comes close to amazing with Android, and I need to try on Linux again (WSL, Virtual Machine, and Bare Metal).
I am more-than-somewhat embarresed to admin I've been becoming a [an?] MS Edge fanboi lately too. Locked in for Work with M365, and my personal company with M365 in another profile, plus PWAs (Progressive Web Apps) for YouTube Music, Proton Mail (easier/less resource intensive than dealing with running the bridge, and theoretically more secure since there is no local copy of mail/history/...?), etc... Plus, MS Teams integrates with it (ya it can suck but what's better? Specifically for WebDev (Product, Dev Topics, Meetings, Calls, Release Coordination, Deployments, DevOps, Alerts, etc.))... and Windows going the WebView2 way (maybe? based on how when my primary Edge crashes, all WebView2 views go black (e.g. PowerBI Desktop, Excel Desktop, etc.).
Anyways, that was too much, apologies and eternal thanks.
-
Repeating this, but with larger text.
You can do this with an already existing chrome extension
Cookie Profile Switcher is what you are all looking for, it does exactly as it says on the tin, you switch cookies (have multiple accounts logged in). I've been using it for years. Vivaldi really should build this into their workspaces feature.
It's open source, rock solid, and incredibly easy to use. I even use it on Firefox for Android (and Kiwi) since they let you use extensions on mobile.