package
4.3.3
Repository: https://github.com/go-kivik/kivik.git
Documentation: pkg.go.dev

# Functions

BasicAuth returns a basic auth handler.
CookieAuth returns a cookie auth handler.
CreateAuthToken hashes a username, salt, timestamp, and the server secret into an authentication token.
DecodeCookie decodes a Base64-encoded cookie, and returns its component parts.
NewMemoryUserStore returns a new MemoryUserStore.

# Constants

CouchDB system roles.
CouchDB system roles.
CouchDB system roles.
CouchDB system roles.
CouchDB system roles.
CouchDB system roles.

# Structs

MemoryUserStore is a simple in-memory user store.
UserContext represents a [CouchDB UserContext object].

# Interfaces

Handler is an auth handler.
Server is the interface for the server which exposes capabilities needed by auth handlers.
A UserStore provides an AuthHandler with access to a user store for.

# Type aliases

AuthenticateFunc authenticates the HTTP request.