]> OzVa Git service - ozva-cloud/commit
feat: higher perm auth path shadows lower one (#521)
authorsigoden <sigoden@gmail.com>
Thu, 2 Jan 2025 01:00:28 +0000 (09:00 +0800)
committerGitHub <noreply@github.com>
Thu, 2 Jan 2025 01:00:28 +0000 (09:00 +0800)
commite576ddcbea57c03e3d8ae0168416d688411ded4c
tree035f2909b2919ed9e86ef8e3931c574d5b6fd476
parentaf95ea1cd740683e0355417cff97fb786c927cb5
feat: higher perm auth path shadows lower one (#521)

In `/:rw;/path1:ro`, the `/:rw` have higher perms, it shadow `/path1:ro`, make `/path1` granted read-write perms.
src/auth.rs
src/server.rs
tests/auth.rs