Environment
file-system implementation
Description
/profile/card can be deleted/edited without any control (PUT/POST/PATCH/DELETE).
When /profile/card is either
- deleted
- void
- miss the solid:issuer guard on server IDP used at account creation
- content is not text/turtle RDF
No user recovery possible and user cannot log anymore by using available authentication library
Real reported cases
Some users
- deleted /profile/card
- PUT blank content
- PUT application/ld+json
The only solution is to manually edit the server data
Solution
Introduce a guard on /profile/card for
- solid:oidcIssuer triple
- and text/turtle contentType for file-system implementation
Environment
file-system implementation
and any PIVOT that wraps CSS: example https://solidcommunity.net
Description
/profile/card can be deleted/edited without any control (PUT/POST/PATCH/DELETE).
When /profile/card is either
No user recovery possible and user cannot log anymore by using available authentication library
Real reported cases
Some users
The only solution is to manually edit the server data
Solution
Introduce a guard on /profile/card for