Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authorize only sites from a specific (sub)domain in a container (manage container by sub-domain) #1680

Closed
b3 opened this issue Mar 11, 2020 · 3 comments

Comments

@b3
Copy link

b3 commented Mar 11, 2020

This is a feature request.

As of today when using MAC one can only specify that certain sites should be affected to a container.

IMHO, this led oftenly to unexpected bad behavior :

  • create a container for let's say mail.google.com and set it up so that it always open this site in the container
  • open the website and click on a link in this website (let say twitter) : the link is open in the same container (aka the Google one)
  • open a new URL in another tab (assigned to no specific container) and go calendar.google.com then the link is open in container not being the google one

That way privacy is not really nicely ensured since Google knows that I went on twitter, and UX is not that fun when I want to sandbox a full domain (service provider). Furthermore if I want to sandbox all Google activity in a container I have to open, at least once, every site of Google in the right container and then set it up to always open in that container.

It could be really nice (and good for privacy) that :

  1. one could specify that every site under a specific (sub)domain must be open in a specific container
  2. on could specify that only site from this (sub)domain should be open in a specific container. This will mean that when I open a link from one container (let say the Google one) to another site (not in the same (sub)domain) then it is open in another container (a default one).

I think that privacy wise that will be a major enhancement.

@b3 b3 changed the title Authorize only sites from a specific (sub)domain in a container Authorize only sites from a specific (sub)domain in a container (manage container by sub-domain) Mar 11, 2020
@djee-ms
Copy link

djee-ms commented Mar 13, 2020

Going beyond that, for sites like github.com or dev.azure.com where one might have some personal and/or professional login it would be a great improvement to be able to have partial URL matching via regex for example.

PS: This extension is wonderful, thanks!

@b3
Copy link
Author

b3 commented Jul 15, 2020

The part 2 of my request seems to be already implemented in recent version of this wonderful extension through the Limit to Designated Sites in the Manager container tab.

@dannycolin
Copy link
Collaborator

Yes 2 is already implemented with "Limit to designated sites" :).

For 1, there's #473 that already exist and we're currently working on a patch for that in #2352. We plan to only limit this user-friendly wildcard to root domain (e.g. [all].domain.tld) but not subdomains (e.g. [all].subdomain.google.com). The latter are very rare and your use case should be covered by the former ;).

However, we also have #691 that you can upvote for a feature that supports more complex URL patterns.

So, I'm closing in favor of #473 and fingers crossed we can get it merged soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants