authorization
Restricts what a caller may do or see, based on provider, user, or rate.
| Name | Category | Description |
|---|---|---|
disallow | hooks | Prevents access to a service method completely or for specific transports. When called without arguments, the method is blocked for all callers. When called with transport names, only those transports are blocked. |
rateLimit | hooks | Rate limits service method calls using |
setField | hooks | Sets a field on the hook context (e.g. |
throwIfIsProvider | hooks | Throws a |
gateParams | utils | Selects and/or projects Paths are resolved with lodash
Keys not mentioned in the schema are KEPT by default, so forgetting a relevant
key can only cause a harmless cache miss, never a false hit. Pass
|
isProvider | predicates | Returns a predicate that checks the transport provider of the service call.
Matches against |
See all tags for the full vocabulary.
