require

package
v0.19.1149 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2026 License: AGPL-3.0 Imports: 7 Imported by: 0

Documentation

Overview

Package require turns a route's declared resource and verb into the gin middleware that authorizes it.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Route

Route declares the resource and verb a route operates on and returns the middleware enforcing it. paramName is the gin path param holding the resource ID. Runner-surface only for now: it assumes account and org are already in context from the surface's engine-wide middlewares.

Not-found on any failure, matching the handlers: a 403 would confirm the resource exists in another org.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL