aboutsummaryrefslogtreecommitdiffstats
path: root/src/transport/traffic.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-09 17:35:12 +0000
committertv <tv@krebsco.de>2026-11-09 19:10:26 +0100
commit5f7e29cec4333715346b4bf3195633db93449d9d (patch)
tree3574cb120e01c4272452666aeb518ac0d24e8e90 /src/transport/traffic.rs
parent3bf93bc192bf362b58b2161ac05da0bb8323bf43 (diff)
auth: whoami says what the request may do
`GET /auth/whoami` lists the user's capabilities (`caps`) and its token's `limit`, if any, side by side; what the request may do is what both give, as endpoints decide it. It says so now (`may`): the capabilities, or with a limit each capability met with each of the limit's (`Capability::meet`): at the deeper of the two paths, a `*` of one taking the other's key there, with the rights both name; nothing where the paths part, no right is shared, or the path is protocol data one of them doesn't name.
Diffstat (limited to 'src/transport/traffic.rs')
0 files changed, 0 insertions, 0 deletions