Basic

This group authenticates users by username and password against the configured token on each user record.

The incoming clear-text password is checked against the stored token, then the matching user record supplies the rest of the policy for the request.

The following keys are supported:

Example

name: default
type: basic
static_users:
  - name: alice
    token:
      type: xcrypt
      value: '$6$...'
cache: users-cache.json
refresh_interval: 60s