You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
security: add ACL check for WebSocket subscriptions
Check WAC read permission before allowing WebSocket subscriptions.
This prevents information leakage via notifications to unauthorized users.
- Add authorizeSubscription callback for solid-ws
- Check ACL read access before allowing subscription
- Deny subscription returns 'err <url> forbidden'
- Currently treats all WS connections as anonymous (TODO: auth integration)
Depends on: nodeSolidServer/node-solid-ws#29Fixes#1334
0 commit comments