HeaderBasedAuthenticator

Authenticate based on a HTTP header 

Properties

Name Description Default value Mandatory
successURL Where to send user agent after successfull authentication N/A Yes
header The name of the header used when authenticating N/A No
pipeID Id of the pipe validating the user N/A Yes

Example Configuration

{
    "alias": "headerauth",
    "name": "HeaderBasedAuthenticator",
    "configuration": {
        "successURL": "/config/",
        "header": "remote_user",
        "pipeID": "authPipe"
    },
    "id": "headerauth"
}

Requirements