auth_simple
Prev | Reference | Next

## Name

auth_simple — Metaproxy Simple Authentication And Authorization Module

## DESCRIPTION

Simple authentication and authorization. The configuration specifies the name of a file that is the user register, which lists `username`:`password` pairs, one per line, colon-separated. When a session begins, it is rejected unless username and password are supplied, and match a pair in the register.

## SCHEMA

# Metaproxy XML config file schemas
#
# Copyright (C) Index Data
# See the LICENSE file for details.
namespace mp = "http://indexdata.com/metaproxy"
filter_auth_simple =
attribute type { "auth_simple" },
attribute id { xsd:NCName }?,
attribute name { xsd:NCName }?,
element mp:userRegister { xsd:string }?,
element mp:targetRegister { xsd:string }?,
element mp:discardUnauthorisedTargets { empty }?

## EXAMPLES

A typical configuration looks like this:

        <filter type="auth_simple">
         <userRegister>../etc/example.simple-auth</userRegister>
         <targetRegister>../etc/example.target-auth</targetRegister>
         <discardUnauthorisedTargets/>
        </filter>

## SEE ALSO

metaproxy(1)

## COPYRIGHT

Copyright (C) 2005-2023 Index Data

Prev | Up | Next
metaproxy-config | Home | backend_test