Categorygithub.com/nimbusec-oss/minion
modulepackage
0.0.0-20210511070337-d91d97c9deed
Repository: https://github.com/nimbusec-oss/minion.git
Documentation: pkg.go.dev

# README

minion

** This project is deprecated. ** Please check out the Minions repo

# Functions

Default retrieves a value from the given session.
JSON outputs the data encoded as JSON.
NewMinion creates a new minion instance.
No description provided by the author

# Constants

PrincipalKey is the key used for the principal in the user session.
RedirectKey is the key used for the original URL before redirecting to the login site.

# Structs

Anonymous implements the Principal interface for unauthenticated users and can be used as a fallback principal when none is set in the current session.
Minion implements basic building blocks that most http servers require.
No description provided by the author

# Interfaces

Logger is a simple interface to describe something that can write log output.
Principal is an entity that can be authenticated and verified.

# Type aliases

BindingResult holds validation errors of the binding process from a HTML form to a Go struct.
Option is a functional configuration type that can be used to tailor the Minion instance during creation.
V is a helper type to quickly build variable maps for templates.