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

Allow users to list which origins they trust #1121

Closed
megoth opened this issue Mar 2, 2019 · 2 comments
Closed

Allow users to list which origins they trust #1121

megoth opened this issue Mar 2, 2019 · 2 comments
Assignees

Comments

@megoth
Copy link
Contributor

megoth commented Mar 2, 2019

With strict origin policy the default (as it becomes in NSS v5), web applications need to have their origin listed as trusted. Right now we only have this setting available as a global setting for the whole server. We should have something more granular, where users can list web applications (i.e. their origins) as trusted.

The WAC specification describes a possible way of doing this, by implementing the use of acl:trustedApp. I propose we implement this feature.

@jeff-zucker
Copy link
Member

jeff-zucker commented Mar 6, 2019

Is there perhaps an alternative to requiring every user to list every origin they trust without putting that decision exclusively or mandatorily in the hands of the Pod provider? I am thinking about something like

<#me> :trustedOriginListProvider <uri-containing-a-list-of-trusted-origins>.

So a Pod provider could provide a list of trusted origins but each user would decide if they wanted to agree that they were trusted by specifying the Pod provider as also a provider of a list of trusted origins. Or the user could manually create their own list of trusted origins or they could specify some other list of trusted origins provided by a trusted source other than their Pod provider.

@megoth
Copy link
Contributor Author

megoth commented Mar 6, 2019

So some way of delegating trust to others, e.g. a POD provider? (I mean, a use case is also that you trust the judgement of your family member to manage a list of trusted apps.)

Maybe create an issue for the WAC spec suggesting something like this?

@kjetilk kjetilk closed this as completed Mar 15, 2019
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