Directories
¶
| Path | Synopsis |
|---|---|
|
Package audit provides utilities for security event logging.
|
Package audit provides utilities for security event logging. |
|
Package handlers provides common HTTP handler utilities.
|
Package handlers provides common HTTP handler utilities. |
|
Package jwt issues and verifies EdDSA-signed JWTs.
|
Package jwt issues and verifies EdDSA-signed JWTs. |
|
jwttest
Package jwttest generates Ed25519 key material in the env wire format the jwt package reads, so tests in any package can build an issuer or verifier.
|
Package jwttest generates Ed25519 key material in the env wire format the jwt package reads, so tests in any package can build an issuer or verifier. |
|
Package ratelimit caps how often a caller may hit a route group, on top of the fixed-window counter in package redis.
|
Package ratelimit caps how often a caller may hit a route group, on top of the fixed-window counter in package redis. |
|
Package redis holds the shared Redis client and the fixed-window counter services rate-limit with.
|
Package redis holds the shared Redis client and the fixed-window counter services rate-limit with. |
|
Package server provides HTTP server utilities with graceful shutdown support.
|
Package server provides HTTP server utilities with graceful shutdown support. |
|
Package session owns the Redis layout that decides whether a browser access token is still backed by a live session and an authorization version its user has not outgrown.
|
Package session owns the Redis layout that decides whether a browser access token is still backed by a live session and an authorization version its user has not outgrown. |
|
Package sweeper runs a recovery pass on an interval: find the work a normal path could not finish, then settle each item.
|
Package sweeper runs a recovery pass on an interval: find the work a normal path could not finish, then settle each item. |
Click to show internal directories.
Click to hide internal directories.