Typically used when authenticating from a redirect including some kind of token since no end-user UI is available. 

All HTTP parameters are passed on to the configured pipe. 


Name Description Default value Mandatory
successURL Where to redirect client after successful authentication N/A Yes
pipeID ID of the pipe executef after approved login N/A Yes
includeQueryString Should query string parameters be transferred fron initial request when sending client to success URL false No
alwaysRunPipe Should the pipe be run even if there is a valid session? false No

Example Configuration

    "alias": "pipeAuth",
    "name": "PipeAuthenticator",
    "configuration": {
        "successURL": "/config/",
        "pipeID": "authPipe"
    "id": "pipeAuth"