Allows for HTTP authentication based on User-Agent (web browser) data. No UI is available. 


Name Description Default value Mandatory
successUrl Where to send user agent after succesfull authentication N/A Yes
itemUserNameProperty The name of the attribute of the username returend from the pipe. username Yes
pipeID ID of the validating pipe N/A Yes
requiredParameter If configured, an "is present" chck is done befor sending to pipe for validation N/A No

Example Configuration

    "alias": "tokenauth",
    "name": "TokenHeadless",
    "configuration": {
        "successUrl": "/config/",
        "requiredParameter": "access_token",
        "pipeID": "authPipe"
    "id": "tokenauth"


In order for this to be found by the system this needs to be added at the module com.phenixidentity~auth-http 

config": {

"v2_classes": {