Directories
¶
| Path | Synopsis |
|---|---|
|
Package basicauth provides a self-contained set of HTTP handlers for user signup, login, account management, and server-side sessions stored in either SQLite or Postgres.
|
Package basicauth provides a self-contained set of HTTP handlers for user signup, login, account management, and server-side sessions stored in either SQLite or Postgres. |
|
cmd/basicauth
command
Command basicauth runs the basicauth package as a standalone HTTP server.
|
Command basicauth runs the basicauth package as a standalone HTTP server. |
|
Package basicperms provides a self-contained set of HTTP handlers for Zanzibar-style relationship-based authorization stored in either SQLite or Postgres.
|
Package basicperms provides a self-contained set of HTTP handlers for Zanzibar-style relationship-based authorization stored in either SQLite or Postgres. |
|
cmd/basicperms
command
Command basicperms runs the basicperms package as a standalone HTTP server.
|
Command basicperms runs the basicperms package as a standalone HTTP server. |
|
Package basicroles provides role-based permission management as a library intended for use with basicauth.
|
Package basicroles provides role-based permission management as a library intended for use with basicauth. |
|
cmd
|
|
|
apidocument
command
apidocument updates OpenAPI spec files to match the actual chi router routes.
|
apidocument updates OpenAPI spec files to match the actual chi router routes. |
|
apivalid
command
apivalid compares OpenAPI spec paths against a live chi router to surface routes that are documented but unimplemented (or vice versa).
|
apivalid compares OpenAPI spec paths against a live chi router to surface routes that are documented but unimplemented (or vice versa). |
|
internal
|
|
|
apicheck
Package apicheck provides shared utilities for comparing chi router routes against OpenAPI spec paths.
|
Package apicheck provides shared utilities for comparing chi router routes against OpenAPI spec paths. |
|
docrouter
Package docrouter provides a chi.Router extension that can mark specific routes as intentionally undocumented.
|
Package docrouter provides a chi.Router extension that can mark specific routes as intentionally undocumented. |
|
Package perms is a REST client for the basicperms authorization service.
|
Package perms is a REST client for the basicperms authorization service. |
|
auth
Package auth is a REST client for the basicauth authentication service.
|
Package auth is a REST client for the basicauth authentication service. |
Click to show internal directories.
Click to hide internal directories.