-
Notifications
You must be signed in to change notification settings - Fork 76
Open
Labels
Milestone
Description
(Specifically, this means creator in the sense of 'What is the WebID of the user who issued the PUT/POST/PATCH request that resulted in this resource?', not in the "author of a paper" sense.)
At the moment, the Solid platform does not have a mechanism to record or discover which user created a resource, even though the server has that information at the time of resource creation (that is, by the time a PUT/POST/PATCH succeeds, the user has been authenticated, and their WebID is known to the server).
This causes various security implications, including not being able to verify the sender of Notifications for LDN inboxes.
Decisions:
- Decide where this information gets recorded. The current consensus is - in the Server-protected metadata resource
- What vocab term should be used to record the WebID of the agent who created the resource?
dc:creator? - What vocab term should be used to record the ID of the application that the agent used to create the resource, if applicable?
bblfish, kjetilk, justinwb and jvasseur