Skip to content

WIP: dpop/webid#37

Merged
ylebre merged 25 commits intomasterfrom
dpop-webid
Dec 21, 2020
Merged

WIP: dpop/webid#37
ylebre merged 25 commits intomasterfrom
dpop-webid

Conversation

@ylebre
Copy link
Copy Markdown
Member

@ylebre ylebre commented Dec 10, 2020

adding dpop validation and get the webID from the jwt token so we have an id to validate acls against

ylebre and others added 13 commits December 10, 2020 20:01
adding dpop validation and get the webID from the jwt token so we have an id to validate acls against
locate the correct ACL file to use
parse grants from the ACL file
deny access without jwt
remove errorlog spam
added checks for paths given in 'default' or 'accessTo' grants
updated functions to find the correct .acl file
removed error_log calls from dpop validation
for PUT on an existing file, check if the new file starts with the old file. if so, Append is enough;
…rants on a resource as well as the parent directory;

this commit lets all the .acl checks in the test suite pass except for the WAC headers;
- fixed ACL path resolving
- added public grants to the user grants
- added WAC-Allow header in the result
- added access for public users
Merge pull request #33 from pdsinterop/add-wac-tests
remove default .acl, let the resource controller generate one if it is missing;
Added cookies to solid-crud and solid-wac tests
@ylebre ylebre merged commit 7193245 into master Dec 21, 2020
@ylebre ylebre deleted the dpop-webid branch December 21, 2020 13:12
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

Successfully merging this pull request may close these issues.

3 participants