Security Configuration

Option Description Default Live Reloadable Documentation

AuthJwtCookieName

The name of the cookie to use for JWT authentication.

``

Requires restart

JWT with HMAC, JWT with Keys

AuthJwtAud

The audience to use for JWT authentication.

``

Requires restart

JWT with Keys

AuthJwtDomain

The domain to use for JWT authentication.

``

Requires restart

JWT with HMAC, JWT with Keys

AuthJwtCertsURL

The URL to fetch the public keys from with JWKS

``

Requires restart

JWT with Keys

AuthJwtClaimUsername

The claim to use for the username.

sub

Requires restart

JWT with HMAC, JWT with Keys

AuthJwtClaimUserGroup

The claim to use for the usergroup.

sub

Requires restart

JWT with HMAC, JWT with Keys

AuthJwtPubKeyPath

The path to the public key to use for JWT authentication.

``

Requires restart

JWT with Keys

AuthHttpHeaderUsername

The HTTP header to use for the username.

``

Requires restart

Trusted Headers

AuthHttpHeaderUserGroup

The HTTP header to use for the usergroup.

``

Requires restart

Trusted Headers

`AuthLocalUsers

The list of local users.

[]

Requires restart

Local Users

AuthLoginUrl

The URL to redirect to for login.

``

Requires restart

Login URL

AuthRequireGuestsToLogin

Basically disables all functionality for guests. It sets all default permissions to false.

false

Requires restart

Access Control Lists

DefaultPermissions

The default permissions to use.

[]

Requires restart

Access Control Lists

AccessControlLists

The list of access control lists.

[]

Requires restart

Access Control Lists